SeWord
-
Vindicate
Definition:
1. To defend; to justify; to support or maintain as true or correct, against denial, censure, or objection 2. To assert; to defend with success; to maintain 3. To defend with arms 4. To avenge; to punish
Alternate Spellings and Forms:
vindication, vindicated, vindicative, vindicator, vindicatory, vindicable