Vindicator — synonyms, definition

1. vindicator (Noun)

2 synonyms
apologist justifier
1 definition

vindicator (Noun) — A person who argues to defend or justify some policy or institution.

4 types of
Exponent advocate advocator proponent