vindicate Definition & Meaning - Dictionary.net
To vindicate someone means to free them from blame or suspicion, often by proving they are right or justified. Yes, vindicate can be used in legal contexts to refer to the act of defending rights or proving innocence. Indeed, vindicate can also imply personal affirmation or proving one's self-worth.
Source: www.dictionary.net