'deodourant' definitions:

Definition of 'deodourant'

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