Ffunzzle

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.

More Weather words

Play free Strands →