vindicate in American English · 1. to clear, as from an accusation, imputation, suspicion, or the like · 2. to afford justification for; justify · 3. to uphold or ...
確定! 回上一頁