Synonyms for "straitjacket"

Words with similar meaning