VINDICATOR


Meaning of VINDICATOR in English

n. one who vindicates; one who successfully maintains a cause

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.