to confine in a strait waistcoat

listen to the pronunciation of to confine in a strait waistcoat
الإنجليزية - الإنجليزية
{v} straitwaistcoat