Dictionary and Thesaurus

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

 

See Also: flood in

 

Hyponyms: debacle, flash flood, flashflood

 

Derivational Morphology: inundate, submerge, flood, swamp, drench, douse, dowse, soak, sop, souse, pour, pelt, stream, rain cats and dogs, rain buckets, overwhelm, flood out, oversupply, glut, submergence, submerging, submersion, immersion, inundation, alluvion, downpour, cloudburst, waterspout, torrent, pelter, soaker, flowage, implosion therapy, flooding

 

 
  Search Dictionary

Search the meaning and definition of over one hundred thousand words!
 
 
  
  Random Word
disbursement means the act of spending or disbursing money; amounts paid for goods and services that may be currently tax deductible (as opposed to capital expenditures); ... more
 
  Find words starting with:
   
A
B
C
   
D
E
F
   
G
H
I
   
J
K
L
   
M
N
O
   
P
Q
R
   
S
T
U
   
V
W
X
   
Y
Z
 
 
 
This page was created in 90.4 ms