Word Definition

Vindicated

  1. of Vindicate

Synonyms