English Dictionary
Definition turbocharger in British English
turbocharger noun
[countable] noun
/ˈtɜː(r)bəʊˌtʃɑː(r)dʒə(r)/
/ˈtɜː(r)bəʊ/
Synonyms and related words
