RichThesaurus
crepehanger
crepehanger
synonyms
defeatist
crapehanger
gloomy
killjoy
depreciator
downer
party pooper
sourpuss
prophet of doom
pessimist
worrier
misanthrope
complainer
cynic
wet blanket
worrywart
crepehanger
antonyms
optimist