hydrometeor

English

noun
Definitions
  • Rain, snow and other precipitation products of the condensation of atmospheric water vapour

Etymology

Prefix from English meteor (atmospheric phenomenon).

Origin

English

meteor

Gloss

atmospheric phenomenon

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms