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. (And we were taken to be strapped together in an all-in-one straitjacket.)

About

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