onslaught


onslaught (http://definr.com/onslaught)

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