Longman Dictionary of Contemporary English homepage

Topic: METEOROLOGY

Date: 1400-1500
Language: Old French
Origin: Latin diluvium 'flood'

deluge

1 noun
     
del‧uge1 [countable ]
1 [usually singular] a large amount of something such as letters or questions that someone gets at the same time [= flood]
deluge of
Viewers sent a deluge of complaints about the show.
2HEM formal a large flood, or period when there is a lot of rain [= flood]
Word of the Day
The METEOROLOGY
Word of the Day is:

Other related topics