traction engineTranslate traction engine | into Italian Definition of traction engine noun a steam or diesel-powered road vehicle used (especially formerly) for pulling very heavy loads. traction engine in other Oxford dictionaries Definition of traction engine in the US English dictionary