Advertisement

Synonyms of Depressant

Primary definition: A substance that lowers the level of physiological or nervous activity in the body.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement