deluge

(noun, verb)

noun

1. an overwhelming number or amount

Similar word(s): flood, inundation, torrent

Definition categories: quantity, batch, deal, flock, hatful, heap, lot, mass, mess, mickle, mint, mountain, muckle, passel, peck, pile, plenty, pot, raft, sight, slew, spate, stack, wad

2. a heavy rain

Similar word(s): cloudburst, downpour, pelter, soaker, torrent, waterspout

Definition categories: phenomenon, rain, rainfall

3. the rising of a body of water and its overflowing onto normally dry land

Similar word(s): alluvion, flood, inundation

Definition categories: phenomenon

Sentences with deluge as a noun:

- The deluge continued for hours, drenching the land and slowing traffic to a halt.

- The rock concert was a deluge of sound.

verb

1. fill quickly beyond capacity; as with a liquid

Similar word(s): flood, inundate, swamp

Definition categories: contact, fill

2. charge someone with too many tasks

Similar word(s): overwhelm

Definition categories: communication, burden, charge, saddle

3. fill or cover completely, usually with water

Similar word(s): inundate, submerge

Definition categories: change, flood

Sentences with deluge as a verb:

- After the announcement, they were deluged with requests for more information.