Put straitjacket on
Synonyms for Put straitjacket on
- fetterrestrain
- handcuffholdrestrain
- cuffrestrainhold
- tie uprestrain
- confineholdrestrain
- hog-tierestrainhold
- cloghold
- encumberhold
- repress
- bind
- manacle
- leash
- restrict
- trammel
- shackle
- hobble
- curb
- hamper
- hamstring
- drag feet
- hang up
- hold captive
- throw monkey wrench in
- hinder
- put a straitjacket on
- hold
- secure
- restrain
- chain
- check
For more similar words, try Put straitjacket on on Thesaurus.plus dictionary