Shackle Meaning

There are 4 meaning(s) for word Shackle

Meaning 1 : bind the arms of

    Synonyms : pinion
Meaning 2 : a restraint that confines or restricts freedom (especially something used to tie down or restrain a prisoner)

    Synonyms : bond,  hamper,  trammel
Meaning 3 : restrain with fetters

    Synonyms : fetter
Meaning 4 : a U-shaped bar; the open end can be passed through chain links and closed with a bar