eat one's own dog food

Meaning

Verb

  • To use products or services one is selling internally, in order to understand their limitations.
  • To use or consume the economic goods or services that one is producing; to be part of a closed household economy.

Origin

  • From dog food, a jargon term for goods sold to customers of a company.

Modern English dictionary

Explore and search massive catalog of over 900,000 word meanings.

Word of the Day

Get a curated memorable word every day.

Challenge yourself

Level up your vocabulary by setting personal goals.

And much more

Try out Vedaist now.