straitjacket

/'streit'dʤækit/
Noun
  1. a garment similar to a jacket that is used to bind the arms tightly against the body as a means of restraining a violent person
  2. anything immaterial that severely hinders or confines
    • they defected because Russian dance was in a straitjacket
    • the government is operating in an economic straitjacket

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

Từ có nhắc đến "straitjacket"

straitjacket
A patient wears a straitjacket in a calm, clinical setting.