Logo

Turbocharger

Definition A turbine-driven forced induction device that increases an engine’s efficiency by forcing extra air into the engines combustion chamber.