Shackle Synonyms
shăkəl
Something that physically confines the legs or arms
(Noun)
Advertisement
To restrict, confine, or hamper.
(Verb)
Synonyms:
Advertisement
Shackle Is Also Mentioned In
Advertisement