Diesel
1.
(
noun
) an internal-combustion engine that burns heavy oil
Synonyms:
diesel engine
,
diesel motor
Related Words:
internal-combustion engine
2.
(
noun
) an internal-combustion engine that burns heavy oil
Synonyms:
diesel engine
,
diesel motor
Related Words:
internal-combustion engine
Terms and Conditions of Use / Copyright Notice