• word of the day


    depressant - Dictionary definition and meaning for word depressant

    (noun) a drug that reduces excitability and calms a person
    Synonyms : downer , sedative , sedative drug
    (adj) capable of depressing physiological or psychological activity or response by a chemical agent
   Mnemonics (Memory Aids) for depressant

he is de(down) present.. due to depressant

Download our Mobile App Today
Receive our word of the day
on Whatsapp