C1 noun /ˈdɛljuːdʒ/
deluge
बाढ़
Meaning
A severe flood; an overwhelming quantity of something.
Example
The town was hit by a deluge of rain in just a few hours.
शहर को कुछ ही घंटों में बारिश की बाढ़ ने प्रभावित कर दिया।