ENGLISH → NEPALI
deluge
01
noun
ठूलो बाढी वा वर्षा।
A great flood or rain.
In a sentence
The deluge continued for hours, drenching the land and slowing traffic to a halt.
मुसलधारे वर्षा घण्टौं चलिरह्यो, जमिन भिजायो र यातायात ठप्प बनायो।
02
noun
कुनै चीजको अत्यधिक मात्रा; जुनै पनि कुरा जसले अभिभूत पार्छ वा ठूलो विनाश गराउँछ।
An overwhelming amount of something; anything that overwhelms or causes great destruction.
In a sentence
The rock concert was a deluge of sound.
रक सङ्गीत समारोह ध्वनिको बाढी थियो।
A note on usage
figuratively
03
verb
पूर्ण रूपमा भर्नु वा ढाक्नु, विशेष गरी पानीले
fill or cover completely, usually with water