vindicator
/vɪndʌkˈeɪtɝ/
Explore definitions, synonyms, and language insights of vindicator
Definitions
Noun
a person who argues to defend or justify some policy or institution; "an apologist for capital punishment"