English Dictionary
Definition moisturizer in British English
moisturizer noun
[countable/uncountable] noun
/ˈmɔɪstʃəˌraɪzə(r)/
Synonyms and related words
