steam locomotive

Noun
  1. a locomotive powered by a steam engine
steam locomotive
A steam locomotive pulls a long train across the countryside.