Word Hen
What is the meaning of the word "
inundation
"?
Definitions:
the rising of a body of water and its overflowing onto normally dry land
noun
plains fertilized by annual inundations
Synonyms:
flood