Definition Of deluge
a severe flood.
But the scale of last year's flooding surpassed these previous deluges , with 45 square kilometres of land submerged.
inundate with a great quantity of something.
he has been deluged with offers of work
Example Of deluge
a deluge of complaints
A deluge of email has arrived from people who read one of last week's postings and want to know three reasons why, specifically, the Russians beat us into space but not to the moon.
a deluge of rain hit the plains
A deluge of rain on Friday evening led to several games in the Keighley area being abandoned - as the weather once again took its toll.
A perfect deluge of rain instantly followed, and the roads were quickly flooded.