Noun Definitionomnivore1.Definition: a person who eats all kinds of foodsCategory: People2.Definition: an animal that feeds on both animal and vegetable substancesCategory: Animals