Shackled Meaning

There are 1 meaning(s) for word Shackled

Meaning 1 : bound by chains fastened around the ankles

    Synonyms : fettered