1 a sudden very heavy fall of rain; a flood 暴雨;洪水;水灾
2a deluge (of sth) a very large number of things that happen or arrive at the same time 同时发生的很多事情;大量涌来的事物: The programme was followed by a deluge of complaints from the public.节目播出以后,观众的投诉大量涌至。
deluge²
/ˈdelju:dʒ ||; ˈdɛljudʒ/verb [T] (usually passive 通常用于被动语态) to send or give sb/sth a very large quantity of sth, all at the same time 同一时间大量涌至: They were deluged with applications for the job.他们同一时间收到大量申请那份工作的求职信。