Onslaught

/ˈɒn.slɔːt/

Meaning & Definition

noun
A fierce or destructive attack.
The city was under heavy onslaught from the enemy forces.
A violent or overwhelming outpouring.
She faced an onslaught of criticism after her controversial remarks.
A sudden large increase in something, often negative.
The new policies led to an onslaught of complaints from the public.

Etymology

Middle English, from 'on' + 'slaught', which is akin to 'slay'.

Common Phrases and Expressions

onslaught of criticism
A heavy wave of criticism towards someone or something.
on the onslaught
In the midst of a sudden attack or overwhelming situation.

Related Words

assault
A physical attack or threat.
offensive
A military operation initiated to attack.
attack
An aggressive act aimed at inflicting damage.

Slang Meanings

Overwhelming situation or challenge.
I just can't handle the onslaught of deadlines right now.
A barrage of emotional experiences.
He was hit with an onslaught of nostalgia when he visited his hometown.