DEODORANT

Definition of DEODORANT

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