deodorant
English Dictionary
->
Letter D
-> deodorant
Search Dictionary:
deodorant Definition
(n)
a
toiletry
applied
to
the
skin
in
order
to
mask
unpleasant
odors
deodorant Synonyms
deodorant
deodourant
© Art Branch Inc.