While receiving the award, the scientist said, "I feel vindicated".
Which of the following is closest in meaning to the word ‘vindicated’?
1
punished
2
substantiated
3
appreciated
4
chastened
While receiving the award, the scientist said, "I feel vindicated".
Which of the following is closest in meaning to the word ‘vindicated’?