What is the meaning of the word "vindicator"?
Definitions:
-
a person who argues to defend or justify some policy or institution noun
- The politician believed that effective legislation did not require vindicators.