Definition of turbo in English:

turbo

nounturbos

short for turbocharger

Pronunciation

turbo

/ˈtəːbəʊ/