straitwaistcoat

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