VINDICAR Meaning of VINDICAR in English v 1. to revenge, avenge; 2. [Law] to vindicate; vindicar se de to take vengeance for Interlingua English vocab. Английский словарь Интерлингва. 2012