'Vindicator' definitions:

Definition of 'vindicator'

(from WordNet)
noun
A person who argues to defend or justify some policy or institution; "an apologist for capital punishment" [syn: apologist, vindicator, justifier]

Definition of 'Vindicator'

From: GCIDE
  • Vindicator \Vin"di*ca`tor\, n. [LL., an avenger.] One who vindicates; one who justifies or maintains. --Locke. [1913 Webster]

Synonyms of 'vindicator'

From: Moby Thesaurus