English dictionary, thesaurus, translations & etymology
FreeDict.com

Results for “vindicate”

1 match in the dictionary.

vindicated
adj
Shown to be right, justified, or free of blame after doubt or criticism.