VINDICATION Meaning of VINDICATION in English n. 1.Justification, defence, excuse, apology.2.Assertion, maintenance, support. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012