harpoon

noun
  1. a long spear-like weapon with a barbed point, used especially for hunting whales and large fish
  2. Usage: nautical
verb
  1. to strike or catch with a harpoon
  2. Usage: nautical

Examples