shackles
NOUN
fetters
Synonyms
Antonyms
NOUN
handcuffs
Synonyms
NOUN
immobilization
Synonyms
Antonyms
STRONG