What is the meaning of the word "vindicate"?
Definitions:
-
to maintain, uphold, or defend
verb
- We should vindicate the rights of the citizens.
- We should vindicate the rights of the citizens.
-
to show to be right by providing justification or proof
verb
- The defendants vindicated themselves at trial.
- The defendants vindicated themselves at trial.