DEODORANT Meaning of DEODORANT in English n. 25B6; noun an underarm deodorant : ANTIPERSPIRANT, body spray, perfume, scent. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012