Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
turbos
in English
turbos
#uncommon
Definitions
Noun
twin-turbo
engines
;
turbochargers
a
type
of
jet
engine
;
high-speed
propulsion
a
type
of
marine
shell
(
swirling
shape
)
devices
for
forced
induction
;
increased
power
output
Compounds / Phrases
turbogenerators
turboshafts