Englishئاساسىي لۇغەت
deluge
Universal Words
noun, verb
noun [usuallysing.]
1 a sudden very heavy fall of rain; a flood:
When the snow melts, the mountain stream becomes a deluge.
2 a large number of things that happen or arrive at the same time:
a deluge of calls / complaints / letters
verb [VN]
1 ~ sb/sth (with sth) [usuallypassive] to send or give sb/sth a large number of things at the same time
SYNINUNDATE:
We have been deluged with applications for the job. * He was deluged with phone calls from friends and colleagues. * Applicants deluged the office with calls.
2 [oftenpassive] (formal) to flood a place with water:
The campsite was deluged by a flash flood.