1.

what is the meaning of idiom 'In the dumps ' ?

A. To exaggerate about
B. To be completely confused
C. In low spirits
D. An unfortunate event
Answer» D. An unfortunate event


Discussion

No Comment Found