ALL meanings of turbosupercharger
tur·bo·su·per·charg·er
T t - noun turbosupercharger (formerly) a turbocharger. 1
- noun turbosupercharger a supercharging device for an internal-combustion engine, consisting of a turbine driven by the exhaust gases 0
- noun turbosupercharger a type of supercharger driven not by the engine, but by a turbine that is powered by exhaust gases 0