n. | 1. | An attack; an onset; esp., a furious or murderous attack or assault. |
2. | A bloody fray or battle. |
Noun | 1. | onslaught - a sudden and severe onset of trouble |
2. | ![]() | |
3. | onslaught - the rapid and continuous delivery of linguistic communication (spoken or written) Synonyms: barrage, outpouring |