Akademik

straitjacket
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:
hindrance, ↑hinderance, ↑deterrent, ↑impediment, ↑balk, ↑baulk, ↑check, ↑handicap
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.