HUMECTATION


Meaning of HUMECTATION in English

noun a moistening.

Webster English vocab.      Английский словарь Webster.