Search "deluge" in:
Browse words next to:
|
Search "deluge" in: Browse words next to:
deluge
1 a: an overflowing of the land by water b: a drenching rain2: an overwhelming amount or number <received a deluge of offers>
Learn more about
"deluge" and related topics at
Britannica.com
|
|