|
onslaught | a sudden and severe onset of trouble | |
|
attack, onslaught, onrush, onset | [in military] an offensive against an enemy (using weapons) | |
|
barrage, outpouring, onslaught, bombardment | the rapid and continuous delivery of linguistic communication (spoken or written) |