onslaught
n
~ (on sb/sth) fierce attack 猛攻
They survived an onslaught by tribesmen. 他们承受住了部落人发起的一次猛攻.
(fig 比喻) an onslaught on government housing policies 对政府住房政策的猛烈抨击.
The following day, however, the doctor consoled him by telling him that his chances of being able to leave hospital in time for New Year celebrations were good.