strait-jacket

English

Noun

strait-jacket (plural strait-jackets)

  1. Alternative form of straitjacket