BusinessAugust 20, 2026
powertrain
POW-er-trayn
Definition
The group of components in a vehicle that generate power and deliver it to the road surface, including the engine, transmission, and drivetrain.
Etymology
The word is a compound of 'power' (from Old French 'poir') and 'train' (from Old French 'trainer,' meaning to draw or drag), originally referring to the series of parts involved in a mechanical transmission.
In the news
The article uses the term to describe the mechanical assembly, likely based on a 163 cc engine, that will provide the motive force for the new compact adventure motorcycle.
Hero Impulse Could Make A Comeback – New ADV Patented
Read the full article ↗Gaadiwaadi.com