vindicate glossary / VINDICATE, 澄清疑问, 维护, 证明…正确, 辩护 vindicate v. (1)澄清疑问(或嫌疑) (2)证明…正确 (3)辩护;维护 vindicate Read More »