devourer

/dɪˈvaʊərər/

Definitions

1. noun

One that devours, especially an animal that feeds on other animals

“The devourer of the village was a pack of wolves.”

Synonyms

  • consumer
  • predator

Antonyms

  • preserver
  • protector