inundates
in-un-dates
verb
To overwhelm someone with a large quantity of tasks, requests, or information.
"His inbox often inundates him with urgent emails."
verb
To cover an area with a large amount of water; to flood.
"Heavy rain often inundates the low-lying fields."