0%

ALL meanings of direct injection

di·rect in·jec·tion
D d
  • noun direct injection Direct injection is a diesel engine injection system in which the fuel is injected directly into the engine cylinder. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?