defeater
/dɪˈfitər/
noun
- A person or thing that defeats someone or something.
- The champion had no defeater in the tournament.
- In the story, the hero is the defeater of the dragon.
- This virus is a defeater of many common antibiotics.
Synonyms