Wikipedia AI summary
Straitjacket (disambiguation)
A straitjacket is a garment used for restraint.
Straitjacket may also refer to: