downer meaning in hindi

Pronunciation of downer

downer in Images  

downer Definitions and meaning in English

noun:
  1. a drug that reduces excitability and calms a person
  2. depressing experience



Tags: downer meaning in hindi, downer ka matalab hindi me, hindi meaning of downer, downer meaning dictionary. downer in hindi. Translation and meaning of downer in English hindi dictionary. Provided by KitkatWords.com: a free online English hindi picture dictionary.