inundation
1.
(
noun
) the rising of a body of water and its overflowing onto normally dry land
Synonyms:
deluge
,
flood
Related Words:
debacle
,
flash flood
,
geological phenomenon
Terms and Conditions of Use / Copyright Notice