Humectate
Word Dictionary
-> Humectate
Search:
Humectate
(v. t.) To moisten; to wet.
Terms of Use
Canadian Jobs