Deluge
audio of Deluge
Deluge [del-yooj]

NOUN, VERB

Noun

  • A severe flood.

Verb

  • To flood.
Example

“The eruption of the volcano resulted into deluge of lava.”

“Hyderabad is struggling to overcome the deluge.”

Synonyms

Flood, Barrage, Torrent, Spate, Flux, Swamp

Antonyms

Drible, Drip, Trickle, Drought