1.大洪水;泛滥
2.倾盆大雨
3.洪水般的涌来
1.泛滥,涌集
1.a lot of things all happening or arriving at the same time, especially if they are hard to deal with
2.a very heavy fall of rain; a flood
1.if you are deluged with things, you have a lot of them to deal with
2.to fill or cover a place with water
1.Press releases began deluging newsrooms, touting the benefits of antibacterial miracle compounds ranging from silver to honey.
新闻稿开始淹没了编辑部,吹捧抗菌素的神效带来的好处。
2.Groups on the left and the right blasted the proposal, deluging members of Congress with letters and orchestrating protests in major cities.
左翼和右翼组织均炮轰救助议案,向国会议员发送大量邮件,还在主要城市组织抗议活动。