traction_engineEnglish

traction engine

Noun

Steam-powered locomotive for drawing heavy loads along surfaces other than tracks

English: traction engine