noun
1. anything immaterial that severely hinders or confines
-
they defected because Russian dance was in a straitjacket
-
the government is operating in an economic straitjacket
• Hypernyms:
2. a garment similar to a jacket that is used to bind the arms tightly against the body as a means of restraining a violent person
• Syn: ↑straightjacket
• Hypernyms: ↑garment
Useful english dictionary. 2012.