vomited; vomiting; vomits
1
: to disgorge (the contents of the stomach) through the mouth
2
: to eject violently or abundantly : spew
3
: to cause to vomit
vomiter
noun
Love words? Need even more definitions?
Merriam-Webster unabridged



