harpoon

verbTo strike or kill with a harpoon.
nounA barbed spear-like weapon used for hunting large fish or whales, often attached to a rope.