turbo meaning in English
adj. turbo, motored by a turbine; capable of performing an action quicker than normal (informal)
n. automobile equipped with a turbocharger
n. turbo, (informal) turbine engine; turbocharger; automobile equipped with a turbocharger