RichThesaurus
crapehanger
crapehanger
synonyms
crepehanger
crapehanger
definitions
noun
A pessimist or doomsayer.