RELAXANT


Meaning of RELAXANT in English

n. & adj.

--n. a drug etc. that relaxes and reduces tension.

--adj. causing relaxation.

Oxford English vocab.      Оксфордский английский словарь.