Noun Definition
deodorant
1.Definition: a toiletry applied to the skin in order to mask unpleasant odors
Related Noun(s):deodourant
Category: Objects1.Definition: a toiletry applied to the skin in order to mask unpleasant odors
Related Noun(s):deodourant
Category: Objects