Search results
- Dictionarystraitjacket/ˈstreɪtˌdʒakɪt/
noun
- 1. a strong garment with long sleeves which can be tied together to confine the arms of a violent prisoner or mental patient.
verb
- 1. restrain with a straitjacket.
Powered by Oxford Dictionaries