Definition of Inundation
- 1. The rising of a body of water and its overflowing onto normally dry land Noun
- 2. An overwhelming number or amount Noun
Synonyms for word "inundation"
Semanticaly linked words with "inundation"
Hyponims for word "inundation"