You could call it "Anchor" and basically it goes on a sword, a bow, crossbow, or mining tool. Having "Anchor" on your bow would allow me to snipe a skeleton from like 50 ft but have all of the xp generated fly into my character still bc of the enchantment (: i think this would be really cool even if its just a bow enchantment
I think it's an interesting idea but it needs some reworking.
For example why would you want "Anchor" on a sword when you can just pick up the XP in front of you. Maybe you could make it so that only long range weapons could utilize this enchantment?