straitwaistcoat

listen to the pronunciation of straitwaistcoat
English - English
{v} to confine in a strait waistcoat
Same as Strait-jacket
straitwaistcoat
Favorites