Subscriber login


Forgot your password?

Library card login

Other

turbo diesel

Syllabification: (tur·bo die·sel)
Definition of turbo diesel

noun

  • a turbocharged diesel engine.
  • a vehicle equipped with a turbo diesel engine.

turbo diesel in other Oxford dictionaries

Definition of turbo diesel in the British & World English dictionary