Definitions
noun
mechanical system to inject atomized fuel directly into the cylinders of an internal-combustion engine; avoids the need for a carburetor
Look “fuel injection system” up elsewhere
Want another word?
Spin the dictionary for a fresh one.