Synonyms: relaxant
Definition: a drug that relaxes and relieves tension
Similar words: drug
Definition: a substance that is used as a medicine or narcotic
Synonyms: relaxant
Definition: tending to relax or relieve muscular or nervous tension
Usage: a relaxant drug
Similar words: depressant
Definition: capable of depressing physiological or psychological activity or response by a chemical agent