/ˈdelju:dʒ ||; ˈdɛljudʒ/noun [C]:
1 a sudden very heavy fall of rain; a flood 暴雨;洪水;水灾
2 a 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. 节目播出以后,观众的投诉大量涌至。