English Dictionary
Definition deodorant in British English
deodorant noun
[countable/uncountable] noun
/diˈəʊd(ə)rənt/
Synonyms and related words
