Learn English – a word for food including meat

meaningsingle-word-requests

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'.

Best Answer

non-vegetarian (noun ) (OxfordDictionaries.com)

A person who is not a vegetarian; a meat-eater.

non-veggie (noun) = non-vegetarian.