English dictionary
traction engine meaning and definition
Definition and meaning of traction engine at MeaningMonkey.org. traction engine meaning and definition in the English Dictionary.TRACTION ENGINE noun
Definition of traction engine (noun)
- steam-powered locomotive for drawing heavy loads along surfaces other than tracks
Source: Princeton University Wordnet