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.”
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.”