Crossword Genius

Form of precipitation (5)

Ross

I believe the answer is:

sleet

'form of precipitation' is the definition.
(I know that sleet is a type of downfall)

This is all the clue.

(Other definitions for sleet that I've seen before include "Rain/ice mix" , "Partly melted falling snow or hail" , "Partly frozen rain" , "unpleasant weather" , "Snowy rain" .)

I've seen this clue in The Mirror.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.