Feedback
Turbodiesel
Meaning
Noun
●
A
diesel engine
fitted
with a turbocharger
Sourced from
Wiktionary
Origin
turbodiesel
English
diesel
English
turbo-
English
turbine
English
turbinis
Latin
turbo
Latin
Sourced from
Etym
Related
Hatchback
Turbocharged
Roadster
Tdi
Dohc
Cabriolet
Turbo
Diesel Engine
Manual Transmission
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better