humectate

listen to the pronunciation of humectate
English - English
To moisten
{v} to wet, moisten, damp
To moisten; to wet
humectate
Favorites