Relaxant

Related Definitions

[n] a drug or treatment that relaxes and relieves tension
[adj] tending to relax or relieve muscular or nervous tension; "a relaxant drug"

Links

Synonyms

depressant

Get a Premium Membership
Turn off ads, get more exposure for your poetry, and get more features with a Premium Membership.
Book: Diverse Voices: The Poetry of Human Rights and the Pursuit of Peace