Definition of "straitjacket"
straitjacket
/ˈstɹeɪtˌd͡ʒækɪt/
noun
plural straitjackets
verb
third-person singular simple present straitjackets, present participle straitjacketing, simple past and past participle straitjacketed
(by extension) To restrict the freedom of, either physically or psychologically.