|
Definition of Snowmageddon
1. Proper noun. (informal) A severe blizzard or series of blizzards affecting one locale. ¹
¹ Source: wiktionary.com
|
1. Proper noun. (informal) A severe blizzard or series of blizzards affecting one locale. ¹
¹ Source: wiktionary.com