inundate

Definition

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

Español Abrumar con una gran cantidad de cosas que llegan a la vez.

Example

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