Definition of vindicator in English:

vindicator

noun

  • 1A person who clears someone of blame or suspicion.

    ‘the champion and vindicator of his grandfather’
    ‘an official vindicator for the French press’
    1. 1.1 A person who shows or proves something to be right, reasonable, or justified.
      ‘a vindicator of the property rights of the monks’

Pronunciation

vindicator

/ˈvɪndɪkeɪtə/