1 strait-waistcoat | Definition of strait-waistcoat

strait-waistcoat

noun, chiefly British

Definition of strait-waistcoat