English
flood
noun
Meaning 1
An overflow of a large amount of water beyond its normal limits, especially over what is normally dry land.
Synonyms:
flood
English
An overflow of a large amount of water beyond its normal limits, especially over what is normally dry land.
flood