debellator

/dɛbɪˈleɪtər/

Definitions

1. noun

A person or thing that brings about the defeat or overthrow of an enemy or a rival

“The debellator of the corrupt regime was hailed as a hero by the people.”

Synonyms

  • conqueror
  • victor

Antonyms

  • collaborator
  • traitor