steam_locomotive
1. [ noun ] (transportation) a locomotive powered by a steam engine
Related terms: locomotive steam_engine firebox