depressantEnglish

depressant, downer, sedative, sedative drug

Noun

Adjective

Capable of depressing physiological or psychological activity or response by a chemical agent

English: depressant

Bahasa words with similar meanings

English words with similar meanings

Show 3 words