traction engine

Explore definitions, synonyms, and language insights of traction engine

Definitions

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