Definition of shafted in English:

shafted

adjective

See shaft

in combination ‘a long-shafted harpoon’