Select the most appropriate meaning of the given idiom.
Down in the dumps
1
In a high spirit
2
In a depressed state of mind
3
In a state of fury
4
In a very happy mood
5
Question Not Attempted
Select the most appropriate meaning of the given idiom.
Down in the dumps