An Encylopedia Britannica Company

deluge

2 ENTRIES FOUND:
1 deluge /ˈdɛlˌjuːʤ/ noun
plural deluges
1 deluge
/ˈdɛlˌjuːʤ/
noun
plural deluges
Britannica Dictionary definition of DELUGE
[count]
: a large amount of rain that suddenly falls in an area
: a situation in which a large area of land becomes completely covered with water : flood
: a large amount of things that come at the same time often + of
2 deluge /ˈdɛlˌjuːʤ/ verb
deluges; deluged; deluging
2 deluge
/ˈdɛlˌjuːʤ/
verb
deluges; deluged; deluging
Britannica Dictionary definition of DELUGE
[+ object]
: to give or send (someone) a large amount of things at the same time usually used as (be) deluged
: to flood (a place) with water