Synonyms for "manacle"

Words with similar meaning