Find the word definition

Wiktionary
crapehanger

n. A pessimist or doomsayer.

Usage examples of "crapehanger".

Despite the crapehangers, romanticists, and anti-intellectuals, the world steadily grows better because the human mind, applying itself to environment, makes it better.