EN

Synonyms for snowpocalypse

All synonyms

Noun

Definitions

  1. n. 1

    An unusually severe blizzard or series of blizzards.

Forms

Plural
snowpocalypses → blizzasters…

By length

10 letters
blizzaster