Diesel engine
WordNet

noun


(1)   An internal-combustion engine that burns heavy oil
 
x
OK