VINDICATE Meaning of VINDICATE in English (v. t.) To maintain, as a law or a cause, by overthrowing enemies. Webster's English dictionary. Английский словарь Webster. 2012