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