camshaft

(noun)

noun

1. an engine shaft with cams attached to it

Definition categories: man–made, shaft