Полный англо-русский словарь
Снегозащита, снегозащитное сооружение (железнодорожное) снегозащитное заграждение; снеговой щит
snow fence