Humectation [noun]

Definition of Humectation:

very damp weather

Synonyms of Humectation:


Opposite/Antonyms of Humectation:


Sentence/Example of Humectation: