downer meaning in tamil

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 tamil, downer ka matalab tamil me, tamil meaning of downer, downer meaning dictionary. downer in tamil. Translation and meaning of downer in English tamil dictionary. Provided by KitkatWords.com: a free online English tamil picture dictionary.