driveshaft

noun

1.
a rotating shaft that transmits power from the engine to the point of application