Advertisement
Advertisement
snow guard
noun
- any device for preventing snow from sliding off a sloping roof.
Discover More
Word History and Origins
Origin of snow guard1
First recorded in 1930–35
Advertisement
Advertisement
Advertisement
Advertisement
Browse