traction engine
English Dictionary
->
Letter T
-> traction engine
Search Dictionary:
traction engine Definition
(n)
steam
-
powered
locomotive
for
drawing
heavy
loads
along
surfaces
other
than
tracks
traction engine Synonyms
traction engine
© Art Branch Inc.