downer
English Dictionary
->
Letter D
-> downer
Search Dictionary:
downer Definition
(n)
a
drug
that
reduces
excitability
and
calms
a
person
downer Synonyms
depressant
downer
sedative
sedative drug
© Art Branch Inc.