The word "inundate" means for a lot of something to come into a place or to a person.
Ever since I joined Facebook, I've been inundated with friend requests from all of my former students.
This means that the speaker has received a lot of Facebook friend requests.
Here are some collocations that are often used with "inundate":
- inundated with information
- inundated with requests
- inundated with questions
- inundated with complaints
The word "inundate" is academic and intellectual-sounding.