Definitions
1.nounFood eaten by or appropriate for dogs in general, whether wild or domesticated.
2.nounFood for domesticated dogs.
3.nounBeta software that is tested on the developer’s own computer.
4.nounHeroin.
5.nounMeat from a dog eaten as food."We visited South Korea this time around, where we ate dog meat for the first time."
6.nounMeat prepared to be given to a dog as food.
7.nounAn insult intended to assert hyperbolically that another person has value only as a corpse to be fed to a dog."Did you just step on my blue suede shoes? You're dog meat now!"
8.verbTo eat one's own dog food, to use products developed by oneself or by one’s own company as end users."You’re dogfooding Longhorn [a version of Microsoft Windows]?"