relaxant
Explore definitions, synonyms, and language insights of relaxant
Definitions
Adjective Satellite
tending to relax or relieve muscular or nervous tension; "a relaxant drug"
Noun
a drug that relaxes and relieves tension