A planting of shrubs or other plants to intercept drifting snow. Also referred to as Snowbreak and Snow Catch.
SNOWHEDGE
Meaning of SNOWHEDGE in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012