-
nounpartially melted snow (or a mixture of rain and snow)type of:
-
verbprecipitate as a mixture of rain and snowtype of:
Definition that contains sleet
- downfall the falling to earth of any form of water (rain or snow or hail or sleet or mist)
- precipitation the falling to earth of any form of water (rain or snow or hail or sleet or mist)