meaning of downer
1.
a
drug
that
reduces
excitability
and
calms
a
person
Related Words
downer
|
Developed & Maintained By
Taraprasad.com