vindicate

vindicate v. (1)澄清疑问(或嫌疑) (2)证明…正确 (3)辩护;维护

vindicate Read More »