What is the meaning of barf in English?

Learn vocabulary with pictures as well as definitions of barf in English

Learn in

See more

n. barf

Definition of barf in English

Expulsion of stomach content through the mouth.

Synonyms of barf in English

vomitsick