0 votes 0 votes While receiving the award, the scientist said, "I feel vindicated". Which of the following is closest in meaning to the word ‘vindicated’? punished substantiated appreciated chastened Verbal Aptitude gateme-2014-set4 verbal-ability word-pairs + – Arjun asked Feb 19, 2017 • recategorized Mar 4, 2021 by Lakshman Bhaiya ♦Arjun 28.5k points answer See all 0 reply
0 votes 0 votes ‘vindicated’ means proving in some work. It is sameas meaning substantiated. srestha answered Aug 24, 2019 srestha 950 points 1 2 4 comment Share ask related question See all 0 reply Please log in or register to add a comment.