CAMSHAFT





Definition:

  1. [noun] has cams attached to it

Synonyms: