Definition of Upchuck

  • 1. Eject the contents of the stomach through the mouth Verb

Synonyms for word "upchuck"

Semanticaly linked words with "upchuck"