Answer: hailstorms

AnswerCrossword Clue
HAILSTORMS

Ominous forecast

HAILSTORMS

Weather prediction.

HAILSTORMS

Pelting tempests