Definition of vindicate

Definition of vindicate
  1. vindicate Verb To clear from an accusation, suspicion or criticism.
  2. vindicate Verb To justify by providing evidence.
  3. vindicate Verb To maintain or defend a cause against opposition.
  4. vindicate Verb To provide justification for.
  5. vindicate Verb To lay claim to; to assert a right to; to claim.
  6. vindicate Verb To liberate; to set free; to deliver.
  7. vindicate Verb To avenge; to punish
Need more help? Try our forum NEW