RichThesaurus
vanquisher
vs
vindicator
vanquisher
noun
Someone who vanquishes; a conqueror.
vindicator
noun
a person who vindicates.
How often have the words
vanquisher
and
vindicator
occurred in a corpus of books?
(source:
Google Ngram Viewer
)