what is a steam locomotive
Noun. 1. steam locomotive-a locomotive powered by a steam engine. firebox-a furnace (as on a steam locomotive) in which fuel is burned. locomotive, locomotive engine, railway locomotive, engine-a wheeled vehicle consisting of a self-propelled engine that is used to draw trains along railway tracks.