harpoon
1. [ verb ] spear with a harpoon
Examples:

"harpoon whales

Related terms: catch harpooner
2. [ noun ] a spear with a shaft and barbed point for throwing; used for catching large fish or whales; a strong line is attached to it
Related terms: spear fishing_gear harpoon_line fluke
Similar spelling:   harpooner
  harpooneer
  Harpin
  hairpin