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