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