Meaning of traction engine
Definition of traction engine
(noun)
steam-powered
locomotive
for
drawing
heavy
loads
along
surfaces
other
than tracks
Other information on traction engine
WIKIPEDIA results for
traction engine
Amazon results for
traction engine
Tweet