DEW


Meaning of DEW in English

Condensation in the form of small water drops that forms on grass and other small objects near the ground when the temperature has fallen to the dew point, generally during the nighttime hours.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .