English Dictionary
Definition relaxant in British English
relaxant noun
[countable] noun
/rɪˈlæksənt/
1
something, especially a drug, that relaxes you
Synonyms and related words
