Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
powertrains
in English
powertrains
us
//ˈpaʊərtreɪnz//
uk
//ˈpaʊəʃtraɪnz//
#moderate
Definitions
Noun
components
generating
power
;
delivering
to
surface
The
company
specializes
in
designing
powertrains
for
heavy
machinery
.
a
vehicle's
system
for
power
generation
and
transmission
The
new
car
features
advanced
powertrains
that
improve
fuel
efficiency
.
Base Words
power
trains