CRAPEHANGER


Meaning of CRAPEHANGER in English

n. pessimist, pessimistic person, person who tends to view life negatively and expects the worst, gloomy person

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.