See snow groomer
noun 1. any device for preventing snow from sliding off a sloping roof.
- Snow gum
noun 1. any of various eucalyptus trees that grow at high altitude, esp Eucalyptus pauciflora
- Snow gun
noun a machine that produced artificial snow for ski slopes
noun 1. opaque ice formed from partly melted snow or ice; frozen slush.