YourDictionary

downer medical definition

noun
A depressant or sedative drug, such as a barbiturate or tranquilizer.

Learn more about downer

link/cite print suggestion box