Inundate
English Meaning
To cover with a flood; to overflow; to deluge; to flood; as, the river inundated the town.
- To cover with water, especially floodwaters.
- To overwhelm as if with a flood; swamp: The theater was inundated with requests for tickets.