Learner's definition of ONSLAUGHT
a violent attack
— often used figuratively
The article recommends several things you can do to prevent the onslaught of the disease.
Employers are expecting an onslaught of recent college graduates [=a very large number of recent college graduates] looking for jobs.