Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
downer
in English
downer
us
/ˈdaʊ̯nər/
uk
/ˈdaʊ̯nər/
#common
Plural
downers
Definitions
Noun
a
negative
or
unpleasant
drug
experience
a
depressant
substance
;
sedative
something
depressing
or
unpleasant
;
a
killjoy
Compounds / Phrases
sundowner