dew point

1 ENTRIES FOUND:
Save
dew point noun
dew point
noun
Learner's definition of DEW POINT
[count] technical
: the temperature at which the moisture in the air forms visible drops of water : the temperature at which dew forms