an overwhelming number or amount; a flood of requests; a torrent of abuse
[ Syn: flood , inundation , torrent ]
a heavy rain
[ Syn: downpour , cloudburst , waterspout , torrent , pelter , soaker ]
the rising of a body of water and its overflowing onto normally dry land; plains fertilized by annual inundations
[ Syn: flood , inundation , alluvion ]
deluge (n.)
fill quickly beyond capacity; as with a liquid; the basement was inundated after the storm; The images flooded his mind
charge someone with too many tasks
fill or cover completely, usually with water