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

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation