365bet中国官方网站

  • word of the day

    depressant

    depressant - 365bet中国官方网站 definition and meaning for word depressant

    Definition
    (noun) a drug that reduces excitability and calms a person
    Synonyms : downer , sedative , sedative drug
    Definition
    (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