diesel-electric
Explore definitions, synonyms, and language insights of diesel-electric
Definitions
Noun
a locomotive driven by the electric current generated by a diesel engine
Explore definitions, synonyms, and language insights of diesel-electric