[n] an animal that feeds on both animal and vegetable substances [n] a person who eats all kinds of foods