vindicated ( synonym found)

Definition of vindicated:

(adj) : justified, avenged or cleared of blame

Back to Top