electric locomotive

Noun
  1. A locomotive that is powered by an electric motor (synset 103277473)

Other Searches