American Dictionary
Definition straightjacket in American English
straightjacket
/ˈstreɪtˌdʒækət/
American Dictionary