While receiving the award, the scientist said, “I feel vindicated”. Which of the following is closest in meaning to the word 'vindicated'?
Reveal answer
Fill a bubble to check yourself
While receiving the award, the scientist said, “I feel vindicated”. Which of the following is closest in meaning to the word 'vindicated'?