Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
powertrain
in English
powertrain
us
//ˈpaʊərˌtreɪn//
uk
//ˈpaʊərˌtreɪn//
#moderate
Definitions
Noun
vehicle
components
generating
and
transmitting
power
;
including
engine
and
transmission
Base Words
power
train