Noun Definition

deodorant

1.Definition: a toiletry applied to the skin in order to mask unpleasant odors

Related Noun(s):deodourant

Category: Objects