deodorant

/diˈoʊdɝʌnt/

Explore definitions, synonyms, and language insights of deodorant

Definitions

Noun
a toiletry applied to the skin in order to mask unpleasant odors

More General Terms