DEODORANT Meaning of DEODORANT in English n. substance that masks or destroys unpleasant odors; substance that is used to mask bodily odors Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012