Vindicated

Verb
vindicated



Adjective
vindicated


 * 1) justified, avenged or cleared of blame

vindicated vindicated vindicated vindicated