Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

scarf and barf en · NOUN

Meanings

  1. (informal, uncountable) The behavior in domestic pets (particularly cats) of eating so rapidly that they are unable to digest the food that they swallow, and consequently vomiting.
  2. (informal, uncountable) In humans, the binge-and-purge cycle of overeating and vomiting.