Definition of snowbelt
: a region that receives an appreciable amount of annual snowfall
First Known Use of snowbelt
Learn More about snowbelt
Seen and Heard
What made you want to look up snowbelt? Please tell us where you read or heard it (including the quote, if possible).