defeater
/dɪˈfiːtər/Definitions
1. noun
A person or thing that defeats others, especially in a contest or competition
“The champion was a formidable defeater in the sports tournament.”
2. noun
A substance or agent that removes or destroys a particular substance or organism
“The defeater in the new cleaning product effectively removed the stubborn stain.”
3. verb
To defeat or overcome a particular challenge or opponent
“The team will defeater the current champion in the upcoming match.”