O OneWordDaily
AI-generated image

onslaught

/ɒnˈslɔːt/ noun · British & US
Valid in UKValid in US
Share WhatsApp

What does onslaught mean?

noun

A sudden and powerful attack or assault, especially one carried out by a large number of people or vehicles. A strong and rapid movement or advance.

Example

"The enemy launched a fierce onslaught on the city, catching the defenders off guard."

Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.

Etymologically related

Synonyms for onslaught

Antonyms of onslaught

Rhymes with onslaught