Definitions for vindicator
Overview of noun vindicator
The noun vindicator has 1 senses? (no senses from tagged texts)
1. apologist, vindicator, justifier
(a person who argues to defend or justify some policy or institution; "an apologist for capital punishment")






