STRAIT-JACKET


Meaning of STRAIT-JACKET in English

confining jacket with long sleeves used to restrain potentially violent patients or prisoners

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.