English word definition — powered by WordNet
a combatant who is able to defeat rivals
the contestant who wins the contest
Want to remember victor?