Snowmageddon Definition

pronoun

(informal) A severe blizzard or series of blizzards affecting one locale.

Wiktionary

Origin of Snowmageddon

Find Similar Words

Find similar words to snowmageddon using the buttons below.

Words Starting With

Words Ending With

Unscrambles

snowmageddon