I grew up in New Brunswick, Canada and never encountered the term "snow fence". The things I've learned from fellow ponders.
The snow only around here falls on the local mountains about 4000' above sea level (you're talking about the white stuff that makes driving up the mountain difficult, right?). I live at about the 350' elevation level and have never seen snow at my doorstep. Frost? Yes. Hail? Yes. I welcome all hints of winter so a snow fence sounds fancy to me.
I wish I could have a dog fence around my front yard to prevent neighbors' dog toiletry