snow storm

English

Noun

snow storm (plural snow storms)

  1. Alternative form of snowstorm.