inundate

[in-uhn-deyt] [ˈɪnənˌdeɪt]
verb
  • to overwhelm, as if with a flood; to swamp
  • to cover with water, especially floodwater
  • "With so many guests to invite and so many more to exclude—I have just been inundated with letters from people ... begging to be invited—this is a daunting undertaking indeed!"