harpoon

noun
har*poon \ här-ˈpün \
1625
  • a barbed spear or javelin used especially in hunting large fish or whales
Powered by Merriam-Webster