DEODORANT





Definition:

  1. [noun] a toiletry applied to the skin in order to mask unpleasant odors
    Synonyms: deodourant

Synonyms: