avenger
From WikiWord, the free dictionary
English
Definitions
noun
- One who avenges or vindicatesβan avenger of bloodβ
- One who takes vengeance.
Related words
Synonyms
retaliatorvindicatorrevengervindicatressvigilanteadvocatorassertorjustificatorpropugneradvocateravowerdefendeeaverrerexoneratordefensorravager