superturbocharger noun3 •A turbocharger. •A twincharger. •Alternative form of turbosupercharger. formssuperturbochargers