n.洪水,泛滥,倾盆大雨
vt.使淹没,使泛滥
This little stream can become a deluge when it rains heavily.
雨大的时候,这条小溪能变作洪流.
A deluge of manuscripts began to arrive in the post.
大量的手稿开始通过邮递涌来。
This has brought a deluge of criticism.
这一下子招来了铺天盖地的批评。