onslaught
n 1: a sudden and severe onset of trouble
2: the beginning of an offensive; "the attack began at dawn"
[syn: {attack}, {onset}, {onrush}]
3: the rapid and continuous delivery of linguistic
communication (spoken or written) [syn: {barrage}, {outpouring}]