Search for word
Search
relaxant
(s)
tending to relax or relieve muscular or nervous tension
a relaxant drug
Nouns
(n)
a drug that relaxes and relieves tension
Words of close approximity