Correct Answer:
Option D - Downcast – Despondent, Antonym, Cheerful – Happy, Jolly
Meaning of other words –
Distressed - Upset, Successful – Triumphant, Disappointed – Crestfallen
D. Downcast – Despondent, Antonym, Cheerful – Happy, Jolly
Meaning of other words –
Distressed - Upset, Successful – Triumphant, Disappointed – Crestfallen