Depressing

French Meaning

déprimant

triste

décourageant

en déclin

English Meaning

  1. Causing especially emotional depression.
  2. Dismal; dreary: a week of rainy, depressing weather.