Noun vindicator has 1 sense
  1. apologist, vindicator, justifier - a person who argues to defend or justify some policy or institution; "an apologist for capital punishment"
    --1 is a kind of advocate, advocator, proponent, exponent
    Derived forms: verb vindicate2, verb vindicate1
,
TOP