droplet(n) a very small drop of liquid
sleet(n) a mixture of rain and snow or hail
snowflake(n) a small,soft piece of frozen water that falls from the sky as snow
near-frzeeing(n) the temperature at which a liquid freezes
snowstorm(n) a heavy amount of falling snow