Pakistan's best MCQs practice hub — FPSC · PPSC · CSS · NTS · Other Exams
Login

Which single word means ‘a person who eats human flesh’?

ACannibal
BCarnivore
CVegetarian
DHerbivore

Explanation

A ‘cannibal’ is a person (or animal) that eats the flesh of its own species, specifically referring to a human eating human flesh in most common usage. This differs from ‘carnivore,’ which simply describes any meat-eating organism in general, without specifying that the flesh consumed belongs to the same species. One-word substitution questions often test this kind of precise distinction between similar-sounding categories. Explore more English MCQs on mcqstutor to keep practicing.

Submitted by: mcqstutor Team More English MCQs →

No Comments

Leave a comment

Your email address will not be published. Required fields are marked *