deluge/ˈdeljuːʤ/

1.noun[c] [Figurative] 

大量,多,蜂拥而至

2.noun[c] 

暴雨,倾盆大雨

3.noun[c] 

洪水,水灾

4.vt.

使充满,使满溢

5.vt.

(用无数的工作)压倒,压垮

6.vt.

浸没,淹没;使沉没

7.vt.[Figurative] 

(如洪水般)涌现,蜂拥而至