deodourant

noun

1.
a toiletry applied to the skin in order to mask unpleasant odors
Derived from:
deodourise