VINDICATE


Meaning of VINDICATE in English

v. justify; acquit, exonerate, absolve

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