Multiple choice

Directions: Select one word that replaces the given expression. One who eats human flesh

  1. savage

  2. cannibal

  3. carnivorous

  4. refugee

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

A cannibal is specifically defined as a person who eats the flesh of other human beings. A savage is wild or uncivilized (not specific to eating human flesh), carnivorous refers to eating meat in general (can include animals), and a refugee seeks shelter (unrelated to eating habits).