English Dictionary
Definition barf in British English
barf verb
[intransitive] verb
/bɑː(r)f/

English Dictionary