inundate

transitive verb

To cover with water, especially floodwaters.

To overwhelm as if with a flood; swamp.

To overspread with or as if with a flood; overflow; flood; deluge.

Hence To gorge with excessive circulation or abundance; fill inordinately; overspread; overwhelm.

To cover with a flood; to overflow; to deluge; to flood.