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