straitwaistcoat

listen to the pronunciation of straitwaistcoat
الإنجليزية - الإنجليزية
{v} to confine in a strait waistcoat
Same as Strait-jacket
straitwaistcoat
المفضلات