Noun
snow shower (plural snow showers) A short duration of moderate snowfall. Some accumulation is possible.