onslaught
名词 onslaught:
a sudden and severe onset of trouble
(military) an offensive against an enemy (using weapons)
同义词:attack, onset, onrush
the rapid and continuous delivery of linguistic communication (spoken or written)
同义词:barrage, bombardment, outpouring