vindicate

Synonyms of VINDICATE