English

Definition of traction engine noun from the Oxford Advanced Learner's Dictionary

 

traction engine

 noun
noun
BrE
 
; NAmE
 
 
jump to other results
a vehicle, driven by steam or diesel oil, used in the past for pulling heavy loads
See the Oxford Advanced American Dictionary entry: traction engine