diesel locomotive

Noun
  1. A locomotive driven by a diesel engine (synset 103198281)

Other Searches