DEPRESSANT


Meaning of DEPRESSANT in English

adj. sedative, reducing the vital activities (Medicine); causing depression; reducing economic activity

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.