deluge
1. [ noun ] an overwhelming number or amount
Synonyms: flood inundation torrent
Examples:

"a flood of requests" "a torrent of abuse"

Related terms: batch overwhelm
2. [ noun ] (meteorology) a heavy rain
Synonyms: downpour torrent cloudburst soaker pelter waterspout
Related terms: rain drench
3. [ verb ] fill or cover completely, usually with water
Synonyms: submerge inundate
Related terms: flood
4. [ verb ] charge someone with too many tasks
Synonyms: overwhelm flood_out
Related terms: charge flood
5. [ verb ] fill quickly beyond capacity; as with a liquid
Synonyms: flood swamp inundate
Examples:

"the basement was inundated after the storm" "The images flooded his mind"

Related terms: fill flood_in flood flood implosion_therapy
6. [ verb ] fill beyond capacity
Synonyms: inundate submerge flood
Examples:

"The water flooded the fields"

Related terms: occupy flood flood downpour submergence
7. [ noun ] (geology) the rising of a body of water and its overflowing onto normally dry land
Synonyms: flood inundation alluvion
Examples:

"plains fertilized by annual inundations"

Related terms: geological_phenomenon flash_flood debacle flood flood
Similar spelling:   deluxe
  de_luxe
  Deluca