Inundation

English word definition — powered by WordNet

NOUN

the rising of a body of water and its overflowing onto normally dry land

an overwhelming number or amount

Want to remember inundation?

Sign up free to bookmark & revise