straightjacket [noun] [C usually singular] - a strong item of special clothing which ties the arms to the body and is used for limiting the movements of dangerous prisoners and mentally ill patients whose behaviour is violent(disapproving) A straitjacket is also anything that severely limits development or activity in a way that is damaging.The police are concerned that the new regulation will act as a straitjacket in combating crime.He refused to be fitted into any ideological straitjacket.
STRAITJACKET
Meaning of STRAITJACKET in English
Cambridge English vocab. Кембриджский английский словарь. 2012