STRAITJACKET


Meaning of STRAITJACKET in English

(also straight·jacket ) / ˈstreɪtdʒækɪt; NAmE / noun

1.

a piece of clothing like a jacket with long arms which are tied to prevent the person wearing it from behaving violently. Straitjackets are sometimes used to control people who are mentally ill.

2.

( disapproving ) a thing that stops sth from growing or developing :

the straitjacket of taxation

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.