relaxantEnglish

relaxant

Noun

A drug that relaxes and relieves tension

English: relaxant

Adjective

Tending to relax or relieve muscular or nervous tension

English: relaxant