See also: snowshower

English edit

Alternative forms edit

Etymology edit

snow +‎ shower

Noun edit

snow shower (plural snow showers)

  1. A short duration of moderate snowfall. Some accumulation is possible.

Translations edit