YourDictionary

Dictionary Home » Dictionary Definitions » turbosupercharger

turbosupercharger

noun

a type of supercharger driven not by the engine, but by a turbine that is powered by exhaust gases

See turbosupercharger in American Heritage Dictionary 4

link/cite print suggestion box