Close windowGlossary

Inundate - The term inundate is used to describe the intentional flooding of land to create a reservoir.

look up another word?