English dictionary, thesaurus, translations & etymology
FreeDict.com
noun

onslaught

ON-slawt
noun
1
A fierce, forceful attack.
"The village braced for the onslaught of the invading army."
2
An overwhelming rush or flood of something, compared to an attack.
"The shop was unprepared for the onslaught of holiday shoppers."

How to Use Onslaught

Learner’s notes

In plain EnglishA sudden, forceful attack or overwhelming flood of something.

Common pairings
onslaught of criticism relentless onslaught face an onslaught

Word Forms

onslaughts plural

Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “onslaught” A quick quiz — meaning, synonyms & usage

Fill the Gap

Can you complete this real example?

The village braced for the _____ of the invading army.

Etymology

From on- + an older word "slaught" related to Dutch aenslag/slag ("a blow, a strike"), linked to the same root as the English weaving term "sley."

Rhymes for onslaught

See all rhymes for onslaught →
Definitions: FreeDict original editorial