Definition of Vindicator

  • 1. A person who argues to defend or justify some policy or institution Noun

Synonyms for word "vindicator"

Semanticaly linked words with "vindicator"

Hyponims for word "vindicator"