ironhorse

noun

1.
a locomotive powered by a steam engine