Heavy Rainfall; Flash Flood
This page is the CodyCross answer for the clue below from Department Store, Group 515, Puzzle 1 (Special Events).
Question is: Heavy Rainfall; Flash Flood
and the answer is: DELUGE
Word Meaning:
DELUGE — A great flood or rain.
Definitions from Wiktionary.