Short for turbocharger. A method of forced induction that uses exhaust gasses to turn a turbine, which in turn drives an intake pump to force more air into the engine. Available on many vehicles as a factory option or as an aftermarket kit.
turbo definition by Urban Dictionary
Comments