Meaning of diesel engine

Definition of diesel engine

(noun) an internal-combustion engine that burns heavy oil

Other information on diesel engine

WIKIPEDIA results for diesel engine
Amazon results for diesel engine