Attested.to

depressant

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition capable of depressing physiological or psychological activity or response by a chemical agent
    • definition a drug that reduces excitability and calms a person