Acronym definition

What does HDI mean?

HDI stands for High Pressure Direct Injection.

HDI means spraying directly with the high pressure, typical diesel engine is the Peugeot and Citroen, with the cooperation of Ford made. The engines of the technology, common rail use; and fuel consumption and pollution is less.
HDI