The word "onslaught" in English means: A strong and often sudden attack., A large number of things that arrive or happen at the same time..
The phonetic transcription of "onslaught" is /ˈɒnslɔːt/ in British English and /ˈɑːnslɔːt/ in American English. Click the 🔊 button to hear both pronunciations.
Synonyms for "onslaught": offensive, deluge, assault, onslaught, barrage, blitz, attack.
Example usage of "onslaught": "The army launched an onslaught.". More examples on the page.