inundate
Definition
To overwhelm with a large number of things arriving at once.
Example
"After the announcement, the company was inundated with job applications."
To overwhelm with a large number of things arriving at once.
"After the announcement, the company was inundated with job applications."