'deodourant' definitions:

Definition of 'deodourant'

(from WordNet)
noun
A toiletry applied to the skin in order to mask unpleasant odors [syn: deodorant, deodourant]