Find the word definition

Wiktionary
deodourant

a. (rare spelling of deodorant English) n. (rare spelling of deodorant English)

WordNet
deodourant

n. a toiletry applied to the skin in order to mask unpleasant odors [syn: deodorant]