strait waistcoat

listen to the pronunciation of strait waistcoat
English - English

Definition of strait waistcoat in English English dictionary

straitwaistcoat
{v} to confine in a strait waistcoat
straitwaistcoat
Same as Strait-jacket
strait waistcoat
Favorites