meaning of relaxant

1. A medicine that relaxes; a laxative.
2.
a drug or treatment that relaxes and relieves tension


Related Words

relaxant |

Developed & Maintained By Taraprasad.com

Treasure Words