Definition of dogfooding in English:

dogfooding

noun

mass noun
  • The use of a newly developed product or service by a company's staff to test it before it is made available to customers.

    ‘if you're writing software intended for other developers then dogfooding makes perfect sense’

Pronunciation

dogfooding

/ˈdɒɡfuːdɪŋ/