While receiving the award, the scientist said, "I feel vindicated". Which of the following is closest in meaning to the word 'vindicated'?
Substantiated means to prove something or give proof of , show to be true and he feels vindicate means free from blame or clear or exculplate means he proof whatever they wants so now he feels vindicate. and chastened means something misfortune or feeling low means after doing hard work and u did not get or even u get worse on that time u feel low or humble
Vindicated means to free from allegation(unproved) and substantiate means prove the truth of.
B) its the synonym of vindicated