Definition, synonyms and related words
Any animal whose diet is predominantly (more than 70%) meat from animals.