Definitions of deodorant:

  • noun:   a toiletry applied to the skin in order to mask unpleasant odors