deodourant Meaning, Definition & Usage

  1. noun a toiletry applied to the skin in order to mask unpleasant odors
    deodorant.

WordNet