lance

noun

1.
a long pointed rod used as a tool or weapon
Derived from:
lance
2.
an implement with a shaft and barbed point used for catching fish
3.
a surgical knife with a pointed double-edged blade; used for punctures and small incisions
Derived from:
lance