Logo

engine

Definition An internal combustion engine that is an induction compression ignition exhaust engine which ignites a fuel air mixture.