Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
relaxant
in English
relaxant
us
/riːˈlæk.sənt/
uk
/rɪˈlæk.sənt/
#uncommon
Plural
relaxants
Definitions
Noun
a
substance
that
induces
calmness
;
reduces
tension
The
doctor
prescribed
a
relaxant
to
help
her
sleep
better
.