-
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
Correct Option: B
The word vindicated means to clear (someone) of blame or suspicion. Substantiated would be the closest meaning which means t o provide evidence to prove something as truth.