Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

deluge

English

  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”
  4. 🔊 fill quickly beyond capacity
    “the basement was inundated after the storm”
  5. 🔊 fill or cover completely, usually with water
  6. 🔊 charge someone with too many tasks

Spanish

  1. 🔊 diluvio deluge, downpour
  2. 🔊 avalancha deluge, flood, spate, onslaught, outpouring, barrage

Similar words

flood inundation alluvion downpour cloudburst waterspout torrent pelter soaker flood inundation torrent inundate submerge overwhelm flood out flood inundate swamp niagara abound affusion alluvion alluvium