English word definition — powered by WordNet
the matter ejected in vomiting
eject the contents of the stomach through the mouth
Want to remember barf?