Depressing
French Meaning
déprimant triste décourageant en déclin
English Meaning
- Causing especially emotional depression.
- Dismal; dreary: a week of rainy, depressing weather.