« Back to Glossary Index

The power source of the snowblower, usually gasoline or electric, providing the necessary energy for operation.

« Back to Glossary Index
All search results
>