sleet
1.
(
verb
) precipitate as a mixture of rain and snow
Related Words:
come down
,
fall
,
precipitate
2.
(
noun
) partially melted snow (or a mixture of rain and snow)
Related Words:
downfall
,
precipitation
Terms and Conditions of Use / Copyright Notice