harpoons

noun
  1. A long spear with a barbed head, thrown or fired to catch large fish or whales.
verb
  1. To strike, catch, or kill with a harpoon.

Examples