Choose the word which best expresses the meaning of the word ‘Vindicate’:AOpenBVentilateCJustifyDRecommendAnswer: C. Justify Read Explanation: Vindicate and justify : സമര്ത്ഥിക്കുകRead more in App