English Dictionary
Definition onslaught in British English
onslaught noun
[countable] noun
/ˈɒnˌslɔːt/
Synonyms and related words
