Meaning of vindicator

Definition of vindicator

(noun) a person who argues to defend or justify some policy or institution; "an apologist for capital punishment"

Other information on vindicator

WIKIPEDIA results for vindicator
Amazon results for vindicator