The current version of the vocabulary builder covers over 2720 words & is useful for students preparing for academic English examinations such as SAT, GRE, GMAT, etc. Now you can also listen to the pronunciation of words. - Refer a Friend.|
deluge (noun) a huge flood or a sudden and very heavy rain; a large number of things arriving more or less at the same time.
If a large area is submerged by a flood, and a lot of people and property are affected by it, it is a deluge. A sudden and very heavy rain flooding an area is a deluge. A deluge causes a lot of flow of water, causing destruction on a large-scale. A large number of letters, phone calls, etc., arriving almost at the same time is a deluge of letters, calls, etc.. 'She received a deluge of congratulatory calls the minute she got the award.' This means that she received a large number of calls at the same time, congratulating her.
- Standing crops were totally damaged as the very heavy rains coupled with the deluge of the nearby river flooded the area covering thousands of acres.
- There was a deluge of anxious calls to the airport, the airline company, and the police, from the relatives of the passengers on the plane that crashed off the coast of the Pacific.