Word
deodorant, n.
(deodorants)
a toiletry applied to the skin in order to mask unpleasant odors
<noun.artifact>
deodorant
deodourant
lexical pointers
derivationally related form
deodorize
lexical pointers
derivationally related form
deodourise
semantic pointers
hypernym
toiletry, toilet articles