WORD BY WORD

vindicate

英/vˈɪndɪkˌeɪt/
美/ˈvɪndəkeɪt/
01v.

辩护, 证明...无辜, 维护

maintain, uphold, or defend; clear of accusation, blame, suspicion, or doubt with supporting proof