« Back to Glossary Index

An assistance system that reduces steering effort, making it easier to maneuver the snowblower, particularly in heavy or compacted snow.

« Back to Glossary Index
All search results
>