DEODOURANT





Definition:

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

Synonyms: