Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
superturbocharger
in English
superturbocharger
#uncommon
Definitions
Noun
a
device
combining
turbo
and
supercharger
functions
The
engineer
designed
a
superturbocharger
to
improve
the
engine's
efficiency
.
Base Words
turbo
charger
super