Diesel Motor (
Noun
)
Meaning
An internal-combustion engine that burns heavy oil.
Classification
Nouns denoting man-made objects.
Synonyms
Diesel
Diesel Engine
Hypernyms
Internal-combustion Engine
ICE