snow storm ( synonym found)

Definition of snow storm:

°Bad weather involving blowing winds and snow, or blowing winds and heavy snowfall amount.

Definition of snow storm:

°Bad weather involving blowing winds and snow, or blowing winds and heavy snowfall amount.

Back to Top