inundate

Definition

To overwhelm with a large number of things arriving at once.

日本語 大量のものが同時に到着する

Example

"After the announcement, the company was inundated with job applications."