diesel engine ( synonym found)

Definition of diesel engine:

(n) : an internal combustion engine which operates using diesel fuel

Back to Top