Definitions of Shafting

  1. Shafts, collectivelly; a system of connected shafts for communicating motion.
X