Englishئاساسىي لۇغەت
straitjacket
Universal Words
(also straightjacket) 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
\