Meaning

1 senses
  1. A drug or other agent that promotes relaxation.

More definitions
  • a drug that relaxes and relieves tension

Translations

1 languages
relaxant — meaning, examples, forms, synonyms | Krumeto