VariousWords beta
Related Terms:
Definitions:
Noun
diesel locomotive
Definition: a locomotive driven by a diesel engine
Definition: a locomotive powered by a diesel engine, probably the most common type of locomotive today.