Straitjacket

['streɪtdʒækɪt] or ['stretdʒækɪt]

Definition

(noun.) 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.

(noun.) anything immaterial that severely hinders or confines; 'they defected because Russian dance was in a straitjacket'; 'the government is operating in an economic straitjacket'.

Checker: Maryann--From WordNet

About(关于我们)|Sitemap(网站地图)

Copyright © 2018 EnMama.net. All rights reserved.