humectant meaning
UK US
humectant (noun): any substance that is added to another substance to keep it moist.
Definition of humectant
Scrabble score: 16 (letter breakdown)
Word lists: words starting with HU · words ending in NT · 9-letter words
More about humectant on Wikipedia.