omophagist

/ɒməˈfæɡɪst/ or /oməˈfæɡɪst/

Definitions

1. noun

A person who eats human flesh; a cannibal

“In the novel, the main character was revealed to be a ruthless omophagist with no qualms about devouring his victims.”

Synonyms

  • anthropophage
  • cannibal

Antonyms

  • herbivore
  • omnivore