Glossary

depressant

Subject: 

  • Life Sciences

a drug that inhibits (slows down) the action of the nervous system.