plural deluges
1
a
: a large amount of rain that suddenly falls in an area
The deluge caused severe mudslides.
b
: a situation in which a large area of land becomes completely covered with water : flood
the biblical deluge
2
: a large amount of things that come at the same time
an advertising deluge [=many advertisements]
—often + ofThe office receives a deluge of mail every day.
a deluge of phone calls
deluges; deluged; deluging
1
: to give or send (someone) a large amount of things at the same time
—usually used as (be) deluged
The family was deluged [=inundated, swamped] with calls about the free puppies.
The office is deluged with mail every day.
2
: to flood (a place) with water
Heavy rains deluged the region.



