noun
adj
verb
adv

Textual thesaurus for "onslaught"

(noun) onrush, onset, attack

(military) an offensive against an enemy (using weapons)

the attack began at dawn


(noun) outpouring, bombardment, barrage

the rapid and continuous delivery of linguistic communication (spoken or written)

a barrage of questions; a bombardment of mail complaining about his mistake