1. (noun) flood, inundation, deluge, alluvion
the rising of a body of water and its overflowing onto normally dry land
Synonyms: alluvial sediment, waterspout, pelter, soaker, deluge, floodlight, cloudburst, rising tide, overflow, alluvial deposit, flood, downpour, alluvion, alluvium, flowage, inundation, flood tide, flood lamp, photoflood, outpouring, torrent
2. (noun) flood, inundation, deluge, torrent
an overwhelming number or amount
Synonyms: waterspout, pelter, soaker, deluge, floodlight, cloudburst, rising tide, overflow, violent stream, flood, downpour, alluvion, flowage, inundation, flood tide, flood lamp, photoflood, outpouring, torrent
|