avalanche protectorBy admin / April 15, 2024 A barrier that prevents loose material from sliding into the tracks or wheels of any type of excavation or digging machine.