The system in a motor vehicle which connects the transmission to the drive axles.
- Many have drivetrains taken from sport sedans, with suspensions to match.
- Keeping such a powerful motor, and indeed the rest of the drivetrain alive is a monumental task in itself.
- The advertised peak power is lower than a conventional drivetrain, yet it achieves the acceleration performance of a much more powerful system.
Definition of drivetrain in:
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.