Definition of petrol injection in English:

petrol injection

noun

  • Fuel injection, where the fuel is petrol.

Origin

1940s; earliest use found in Chambers's Technical Dictionary.