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

More General Terms


More Specific Terms