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ɝː.boʊ/

Noun

1.

short for

Learn This Word at Lingoland