We have plenty of words for regurgitation in English:
Throw up
Vomit
Puke
Upchuck
Hurl
Spew
Blow chunks
Cough up
Heave
Spit up
And for such a wonderfully repugnant activity, it’s great to have so many words at our disposal. But “barf” is the king. Besides representing both the action and the product of regurgitation (a quality shared with throw up, vomit, and puke) it is [...]