onslaught
/ˈɒnslɔːt/noun
1- a fierce or destructive attack猛攻; 破坏性的攻击:
a series of onslaughts on the citadel.
对堡垒一连串的猛攻。
1.1
- a large quantity of people or things that is difficult to cope with一大堆难以应付的人(或事):
the lending library market began to subside under the onslaught of cheap paperbacks.
租赁图书馆的市场由于受到廉价平装书的冲击而开始衰退。
词源
early 17th cent. (also in the form anslaight): from Middle Dutch aenslag, from aen 'on' + slag 'blow'. The change in the ending was due to association with (now obsolete) slaught 'slaughter'.