diesel-electric locomotive

Noun
  1. A locomotive driven by the electric current generated by a diesel engine (synset 103197944)

Other Searches