diesel-electric locomotive

Explore definitions, synonyms, and language insights of diesel-electric locomotive

Definitions

Noun
a locomotive driven by the electric current generated by a diesel engine

More General Terms