snow shower

See also: snowshower

English

Alternative forms

Etymology

From snow +‎ shower.

Noun

snow shower (plural snow showers)

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

Translations