Shackle

Type: v. t.

Definition of Shackle: Figuratively: To bind or confine so as to prevent or embarrass action; to impede; to cumber.

other words that start with sh

Online Free Dictionary

Michigan Business