RichThesaurus
crapehanger
crapehanger
antonyms
crapehanger
definitions
noun
A pessimist or doomsayer.