Its incredibly stupid to argue the exact definitions of "turbocharger" and "supercharger" in this thread!
The debate should really be centered around, what it takes to put either system together and the advantages/disadvantages of either one......last time I checked definitions didn't add one damn horsepower to my engine.....I don't care if these guys call them "thingamabobs" and "doohickeys", I know what they mean!
Some of you guys can really ruin a good thread......you suck!