Solveeit Logo

Question

English Question on Phrase or Idiom Meaning

One who eats human flesh is :

A

Canine

B

Cabal

C

Cirrhosis

D

Cannibal

Answer

Cannibal

Explanation

Solution

The correct answer is (D) : Cannibal.