Very intense shower of snow, often of short duration, that greatly restricts visibility and produces periods of rapid snow accumulation.
« Back to Glossary IndexSevere Storms and Storm Chasing
Very intense shower of snow, often of short duration, that greatly restricts visibility and produces periods of rapid snow accumulation.
« Back to Glossary Index