Meaning of the word turbo in English

What does turbo mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

turbo

US /ˈtɝː.boʊ/
UK /ˈtɜː.bəʊ/

Noun

short for