Weather
DELUGE
A deluge is an overwhelming flood or a very heavy downpour of rain. The word is often used to describe rainfall severe enough to submerge land.
DELUGE is the kind of word that shows up in themed word searches like Strands. Themed puzzles group words like this under a shared category — here, Weather.