Deluge(noun)

Deluge - A great quantity of something arriving at the same time.

A great quantity of something arriving at the same time.

Hindi meaning:अतिवृष्टि

Trick to remember: Delhi me deluge chal rha hai rain water ka Memory trick for Deluge

Other meanings of Deluge

  • (noun) A severe flood./ overwhelm with a flood. — जल-प्रलय/प्लावन
    Example: After a deluge of tornadoes, most of the homes in the town were destroyed.

Subscribe to our newsletter!

* Your mail address will be fully secure . We don’t share!