Meaning of deodourant

Definition of deodourant

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

Other information on deodourant

WIKIPEDIA results for deodourant
Amazon results for deodourant