Snow Guard (noun) Definition, Meaning & Examples

noun
  1. any device for preventing snow from sliding off a sloping roof.
Snow Guard (noun) Definition, Meaning & Examples

More Definitions