meaning of shafting

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


Related Words

shafting |

Developed & Maintained By Taraprasad.com

Treasure Words