Online English Dictionary

Home

Shafting


n.

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


© 2009 Dammam Community College