Synonyms: condensate, condensation
Definition: atmospheric moisture that has condensed because of cold
Similar words: atmospheric phenomenon
Definition: a physical phenomenon associated with the atmosphere
Synonyms: condensate
Definition: a product of condensation
Similar words: fresh water, freshwater
Definition: water that is not salty