Press Enter

Share with your friends and help them crack UPSC!

Or Share on


Correct Option is vilify

Solution:The correct word to fill all the three blanks is ‘vilify’ which means ‘to say or write unpleasant things about somebody/something to make other people have a bad opinion of them’. All the other given words are grammatically and contextually incorrect. Hence, option (b) is the most suitable answer choice. baffle: to be impossible to understand; to confuse somebody very much. commend: to say officially that somebody/something is very good impute: represent (something, especially something undesirable) as being done or possessed by someone; attribute.

Get access to all of our verified questions