VINDICATE Definition & Meaning