
Site Language: EN
The heavy rain will inundate the streets.
To flood or cover with water.
The river will inundate the nearby fields.
High tides can inundate the coastal areas.
The storm surge may inundate the low-lying neighborhoods.
inundate with water
inundate the area
inundate the market
flood
submerge
overwhelm