VINDICATOR


Meaning of VINDICATOR in English

noun one who vindicates; one who justifies or maintains.

Webster English vocab.      Английский словарь Webster.