Posted in Zurich vindicate – WordReference.com Dictionary of English May 9, 2026 to uphold, maintain, or defend (a cause, etc): to vindicate a claim Etymology: 17th Century: from Latin vindicāre, from vindex claimant ˈvindiˌcator n ˈvindiˌcatory adj https://www.wordreference.com/definition/vindicate