snow guard









snow guard


snow guard Word Origin noun

  1. any device for preventing snow from sliding off a sloping roof.

Origin of snow guard First recorded in 1930–35 Also called roof guard.

51 queries 0.564