Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: direct injection diesel engine
  1. A diesel engine that has injectors mounted at the top of the combustion chamber; the injectors are activated either by hydraulic pressure from the fuel pump, or an electronic signal from an engine controller.
    - direct injection diesel

Type of: diesel, diesel engine, diesel motor