3.  While receiving the award, the scientist said, "I feel vindicated". Which of the following is closest in meaning to the word ‘vindicated’?  
 

(A) Punished 

(B) Substantiated 

(C) Appreciated 

(D) Chastened

Hint: 

Did not found what you are looking for, Ask your doubt or Help by your contribution

Enter your search keyword:

Search form

Wait!

Here is a chance to join biggest community of technical Students,
Tutors with FREE learning resources and so much more.
It takes less then 60 seconds.