humectant

Explore definitions, synonyms, and language insights of humectant

Definitions

Noun
any substance that is added to another substance to keep it moist

More General Terms