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