Home > Motoring > Cars > Car Glossary > Glossary (T) > Turbodiesel (TD)

sign up for free membership
Register
today for full
access to InterSites ...


Turbodiesel (TD)

The name given to a turbocharged diesel engine. This gives the vehicle improved performance and economy, and can also help with the amount of torque it can give out.

Turbocharger      Turn-In