Strait-waistcoat /(?)/

Strait·-waist·coat

Strait-waistcoat

n.
  1. Same as Strait-jacket.