Skip to content
Book Glossary
Home
Practice
Lessons
About
inundation
Stopped
Dictionary definition
· inundation
noun
the rising of a body of water and its overflowing onto normally dry land
"plains fertilized by annual inundations"
an overwhelming number or amount
"a flood of requests"
Similar words
alluvion
deluge
flood
torrent
Source: Open English WordNet (CC BY 4.0).