What is a word for food including meat?
Is there a word meaning 'a person who eats meat and/or fish'?
For example a vegan is 'a person who does not eat or use animal products', a vegetarian is 'a person who does not eat meat or fish', and a pescatarian is 'a person who does not eat meat but does eat fish'.
There is 'omnivore', but this seems to go with 'herbivore' and 'carnivore' rather than 'vegan/vegetarian/pescatarian'.
Solution 1:
non-vegetarian (noun ) (OxfordDictionaries.com)
A person who is not a vegetarian; a meat-eater.
non-veggie (noun) = non-vegetarian.
Solution 2:
You can probably use the prefixed word non-vegetarian:
Vegetarians also frequently stay with non-vegetarian friends, or lodge with others who do not understand how to provide for them.
(source: The Allinson Vegetarian Cookery Book by Thomas R. Allinson)
Solution 3:
How about meat eater?
:a person whose diet includes meat. "if you're a meat eater, make sure you experience one of the steakhouses" [Webster's]