straitjacket

You are here

straitjacket
  • noun
    A strong garment with long sleeves which can be tied together to confine the arms of a violent prisoner or mental patient.
    verb
    Restrain with a straitjacket.

About

We are dedicated to creating and providing free, high-quality English language learning resources.