camshaft
1. [ noun ] has cams attached to it
Related terms: rotating_shaft engine