WTWM

whatsthatwordmean

← Definition
Guess

hydrator

nounA product or substance that adds or restores moisture, especially to the skin or hair.

Synonyms

moisturizernoun

Built for word lovers.