ENGLISH → NEPALI
damper
01
noun
निराश पार्ने अवरोध; उत्साह मन्द पार्ने बाधा
a depressing restraint
In a sentence
rain put a damper on our picnic plans
वर्षाले हाम्रो पिकनिक योजनामा पानी फाल्यो