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 saved
0 chars