Inundated

In this context, inundated means to flood an area with water.

Source: Cambridge Dictionary