Search

Escto search a new word

deodorant

noun
ESdesodorante
originLatin

A substance applied to the body to neutralize or mask unpleasant odors, especially those caused by perspiration.

Word Map