Shobdo Logo
ODEvanquisher

vanquisher

Flag: gbEnglishOxford Dictionary of English

vanquisher /ˈvaŋkwɪʃə /
noun literary a person who thoroughly defeats someone or something:
he is the vanquisher of evil and universal dispenser of favours
the redeemer of souls and the vanquisher of Satan.