1. (noun)
flood, inundation, deluge, torrent
an overwhelming number or amount
"a flood of requests"; "a torrent of abuse"
2. (noun)
downpour, cloudburst, deluge, waterspout, torrent, pelter, soaker
a heavy rain
3. (noun)
flood, inundation, deluge, alluvion
the rising of a body of water and its overflowing onto normally dry land
"plains fertilized by annual inundations"
4. (verb)
deluge, flood, inundate, swamp
fill quickly beyond capacity; as with a liquid
"the basement was inundated after the storm"; "The images flooded his mind"
5. (verb)
overwhelm, deluge, flood out
charge someone with too many tasks
6. (verb)
inundate, deluge, submerge
fill or cover completely, usually with water
|