Found 16 synonyms in 3 groups
1
Meaning: drop [v]
precipitate (formal), throw down, hail, rain, deposit, snow, sleet
  1. 2
    Meaning: icy precipitation [n]
    sleet, hailstorm, hail
  2. 3
    Meaning: condensation [n]
    rain, sleet, snow, shower, drizzle, precipitation (formal)

Words similar to sleet

sleet synonyms - English related words for sleet