vanquisher
/ˈvæŋkwɪʃər/
noun
- A person or thing that defeats or overcomes someone or something.
- The champion was the vanquisher of all challengers in the tournament.
- She became the vanquisher of her own fears through hard work.
- The knight was hailed as the vanquisher of the dark forces.
Antonyms