Meaning of relaxant

Definition of relaxant

(adj) tending to relax or relieve muscular or nervous tension; "a relaxant drug"
(noun) a drug that relaxes and relieves tension

Other information on relaxant

WIKIPEDIA results for relaxant
Amazon results for relaxant