dépression
B1#3,787Hear it
noun
- depressionarea that is lower than its surroundings
- depressionarea of low atmospheric pressure
- depressionstate of mind producing serious, long-term lowering of enjoyment of life or inability to visualize a happy future
- depressionperiod of major economic contraction