VINDICATOR Definition & Usage Examples | Dictionary.com
https://www.dictionary.com/browse/vindicator
webvindicator. a person or thing that clears someone of blame, suspicion, doubt, or the like, or that proves someone right through evidence or argument: His vindicator, the historian in charge of Soviet military archives, carefully analyzed the files and declared him innocent of working as a double agent.
DA: 27 PA: 95 MOZ Rank: 89