moisturizer
noun 2
Definitions
noun
1
Something that causes moisture or a condition of wetness; something that makes things moist.
The oil acts as a moisturizer to the wood.
2
Moisturising cream, emollient.
Your note
not saved0 chars
noun
Something that causes moisture or a condition of wetness; something that makes things moist.
The oil acts as a moisturizer to the wood.
Moisturising cream, emollient.