Straitjacket Meaning
There are 2 meaning(s) for word Straitjacket
Meaning 1 : 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
Synonyms : straightjacket
Synonyms : straightjacket
Meaning 2 : anything immaterial that severely hinders or confines
Example : they defected because Russian dance was in a straitjacket,the government is operating in an economic straitjacket
Example : they defected because Russian dance was in a straitjacket,the government is operating in an economic straitjacket
Similar words of Straitjacket :
