Noun Definition

deodourant

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

Related Noun(s):deodorant

Category: Objects