meaning of depressant

1. An agent or remedy which lowers the vital powers.
2.
a drug that reduces excitability and calms a person


Related Words

depressant |

Developed & Maintained By Taraprasad.com

Treasure Words