snow fence

Noun

 * 1) A fence erected for the purpose of preventing windblown snow from drifting, e.g. onto a road or railway.

Translations

 * Czech:
 * Finnish:
 * French:
 * Italian: paraneve
 * Romanian: