deodorant
1.
(
noun
) a toiletry applied to the skin in order to mask unpleasant odors
Related Words:
toilet article
,
toiletries
,
toiletry
Terms and Conditions of Use / Copyright Notice