vindicate - Anglais Synonymes Dictionnaire

vindicate

v.
[1] justify , clear , exonerate , absolve , acquit , exculpate , excuse
[2] justify , support , uphold , prove