Deluge | Mean of deluge in English Dictionary
/ˈdɛlˌjuːʤ/
- Noun
- a large amount of rain that suddenly falls in an area
- The deluge caused severe mudslides.
- a situation in which a large area of land becomes completely covered with water
- the biblical deluge
- a large amount of things that come at the same time
- an advertising deluge [=many advertisements]
- The office receives a deluge of mail every day.
- a deluge of phone calls
- Verb
- to give or send (someone) a large amount of things at the same time
- The family was deluged [=inundated, swamped] with calls about the free puppies.
- The office is deluged with mail every day.
- to flood (a place) with water
- Heavy rains deluged the region.