English dictionary
downer meaning and definition
Definition and meaning of downer at MeaningMonkey.org. downer meaning and definition in the English Dictionary.DOWNER noun
Definition of downer (noun)
- a drug that reduces excitability and calms a person
- synonyms: depressant, sedative, sedative drug
Source: Princeton University Wordnet