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