onslaught

noun

A violent attack.

noun

An overwhelming outpouring.

noun

Attack; onset; aggression; assault; an inroad; an incursion; a bloody attack.

noun

Synonyms Assault, etc. See onset.

noun

An attack; an onset; esp., a furious or murderous attack or assault.

noun

A bloody fray or battle.

noun

A fierce attack.

noun

A large quantity of people or things resembling an attack.

noun

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

noun

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