Definitions for deluge

Definitions for (noun) deluge

Main entry: flood, inundation, deluge, alluvion

Definition: the rising of a body of water and its overflowing onto normally dry land

Usage: plains fertilized by annual inundations


Main entry: torrent, cloudburst, pelter, soaker, waterspout, downpour, deluge

Definition: a heavy rain


Main entry: flood, torrent, deluge, inundation

Definition: an overwhelming number or amount

Usage: a flood of requests; a torrent of abuse


Definitions for (verb) deluge

Main entry: inundate, deluge, submerge

Definition: fill or cover completely, usually with water


Main entry: overwhelm, deluge, flood out

Definition: charge someone with too many tasks


Main entry: swamp, flood, inundate, deluge

Definition: fill quickly beyond capacity; as with a liquid

Usage: the basement was inundated after the storm; The images flooded his mind


Visual thesaurus for deluge