Refine this word faster
Hydrometeor
noun
Definitions
Noun
- 1 Rain, snow and other precipitation products of the condensation of atmospheric water vapour
Etymology
From hydro- + meteor.
See also for "hydrometeor"
Next best steps
Mini challenge
Unscramble this word: hydrometeor