GeneralConnection.com
➔
Dictionary
onslaught
Noun
1. trouble
2. attack
3. onset, onrush, operation, military operation, barrage
3. outpouring, language, linguistic communication
Usage