Wiktionary
straitwaistcoat
alt. (context dated English) A straitjacket. n. (context dated English) A straitjacket.