English edit

Verb edit

vindicated

  1. simple past and past participle of vindicate

Adjective edit

vindicated

  1. justified, avenged or cleared of blame