Search in full dictionary

ALARMIST

ALARMIST
ScnTUEU
a person who habitually spreads alarming rumors, exaggerated reports of danger, etc.