Search Details

Word: moisturizer (lookup usage) (lookup stats)


Meaning:

Noun:

  • Something that causes moisture or a a condition of wetness; something that makes things moist.

Source: Wiktionary | Src Info »