DEODORANT


Meaning of DEODORANT in English

[de.odor.ant] n (1869): a preparation that destroys or masks unpleasant odors -- deodorant adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.