harpoons

language: en

definitions

  1. noun
    plural of harpoon; large fishing spears with barbed heads
    en: plural of harpoon; large fishing spears with barbed heads
  2. verb
    to strike with a harpoon
    en: to strike with a harpoon

examples

  1. Whalers used harpoons.

    Whalers used harpoons.

  2. They harpooned the whale.

    They harpooned the whale.