Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
turbocharger
in English
turbocharger
us
/ˈtɝboʊ.tʃærdʒər/
uk
/ˈtɜːb.oʊ.ˌtʃɑː.dʒə/
#uncommon
Definitions
Noun
engine
air
compressor
(
exhaust-powered
)
a
device
boosting
engine
power
(
using
exhaust
energy
)