defeater

/dɪˈfitər/
noun
  1. 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.
Antonyms
What does "defeater" mean? | whatsthatwordmean | whatsthatwordmean