steam locomotive

Noun
  1. A locomotive powered by a steam engine (synset 104317156)

Other Searches