stuck in his throat

listen to the pronunciation of stuck in his throat
الإنجليزية - الإنجليزية
delayed, held back, stopped (the angry words from coming out)