choke on

Intermediário (B1) neutral

To almost stop breathing because something got stuck in your throat, or to be so shocked or offended by something that you react strongly.

"Be careful not to eat too fast — he nearly choked on a fish bone at dinner."