Meaning of shafted in English:

shafted

adjective

See shaft

  • ‘a long-shafted harpoon’