VINDICATE Meaning of VINDICATE in English v. a. 1.Justify, defend, uphold.2.Assert, maintain, support, stand by, make good, advocate. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012