Definition of dogfooding in US English:

dogfooding

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