As verbs the difference between hafting and shafting
is that hafting is while shafting is .
As a noun shafting is
(engineering) shafts collectively; a system of connected shafts for communicating motion.
shafting
English
Verb
(head)
Noun
(
en noun)
(engineering) shafts collectively; a system of connected shafts for communicating motion