Meaning of deodorant

Definition of deodorant

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

Other information on deodorant

WIKIPEDIA results for deodorant
Amazon results for deodorant