DEODORANT


Meaning of DEODORANT in English

[ dɪ'əʊd(ə)r(ə)nt ]

■ noun a substance which removes or conceals unpleasant bodily odours.

Origin

C19: from de- + L. odor 'smell' + -ant .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.