to vindicate [ vindicated ; vindicated ]
Synonyme
  • علّل ، زكّا
Notices
  • clear of blame or suspicion or establish the existence, merits, or justice of (one's courage etc) or justify (a person, oneself etc) by evidence etc