VINDICATE


Meaning of VINDICATE in English

v. 1 clear, exonerate, absolve, acquit, exculpate, excuse She was vindicated of any complicity in the affair 2 justify, support, uphold, prove Subsequent events vindicated his actions

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.