choke on (something)
To choke due to a particular object lodged in one's throat or windpipe. It was a scary moment when dad started choking on that fish bone. I hate when I choke on my own spit.
choke on something
to gag and cough on something stuck in the throat. The dog choked on the meat. The restaurant patron began to choke on a fish bone.