a drug that slows the rate of the body's functions
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation: depressant
Definition of depressant noun from the Oxford Advanced American Dictionary
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.