Definisi 'vindicator'

English to English
noun
1 a person who argues to defend or justify some policy or institution Terjemahkan
Example:
an apologist for capital punishment
source: wordnet30

2 One who vindicates; one who justifies or maintains. Terjemahkan
source: webster1913


Visual Synonyms