DELUGE


Meaning of DELUGE in English

[noun] [C], [verb] - (to cover with) a very large amount of rain or waterI'm soaked because I got caught in a deluge without an umbrella.This little stream can become a deluge when it rains heavily. A deluge of something is a lot of it.I can't come out tonight because I've got a deluge of work to do. [C]The newspaper received a deluge of complaints/letters/phone calls about the article. [C]The city was deluged when the river burst its banks. [T]We've been deluged with (= have received a lot of) replies to our advertisement. [T]

Cambridge English vocab.      Кембриджский английский словарь.