Blizzaster Definition

noun

(slang) An usually severe snowstorm.

Wiktionary

Origin of Blizzaster

Find Similar Words

Find similar words to blizzaster using the buttons below.

Words Starting With

Words Ending With

Unscrambles

blizzaster