I. del ‧ uge 1 /ˈdeljuːdʒ/ BrE AmE noun [countable]
[ Date: 1400-1500 ; Language: Old French ; Origin: Latin diluvium 'flood' ]
1 . [usually singular] a large amount of something such as letters or questions that someone gets at the same time SYN flood
deluge of
Viewers sent a deluge of complaints about the show.
2 . formal a large flood, or period when there is a lot of rain SYN flood
II. deluge 2 BrE AmE verb [transitive]
1 . [usually passive] to send a very large number of letters, questions etc to someone all at the same time SYN flood
be deluged with something
He was deluged with phone calls from friends and colleagues, congratulating him.
2 . formal to cover something with a lot of water SYN flood