More than 40 million people under warnings as winter storm dumps over 2 feet of snow across Northeast
National Weather Service. Over the course of this winter season, you may have heard different weather terms to…
Browsing Tag