RichThesaurus
avenger
avenger
antonyms
avenger
definitions
noun
One who avenges or vindicates
One who takes vengeance.