spewing
spew-ing
verb
Forcefully ejecting vomit from the stomach through the mouth.
"He was spewing his guts out all night."
verb
Emitting or pouring out something forcefully and in large quantities.
"The factory chimney was spewing smoke."
Thesaurus
Synonyms: vomit up, purge, retch, barf, chuck, cast, regurgitate, cat, honk, disgorge, spue, vomit
Antonyms: keep down