English

downer noun definition in Addiction topic from the Oxford Advanced Learner's Dictionary

downer

 noun: Addiction topic
[usually plural] a drug, especially a barbiturate, that relaxes you or makes you want to sleep