snowshower
Noun
Meaning
snowshower (plural snowshowers)
A snowfall event somewhat stronger than a flurry and gentler than a snowstorm or snow squall.
Noun
snowshower (plural snowshowers)
A snowfall event somewhat stronger than a flurry and gentler than a snowstorm or snow squall.