Dicts.info 

English dictionary

English word:    

deluge

View results from:   Wordnet   |   Webster   |   Wiktionary   |   Easton



deluge in WordNet English dictionary

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