harpoon

Noun
  1. A spear with a shaft and barbed point for throwing;
    Used for catching large fish or whales;
    A strong line is attached to it (synset 103500796)
Verb
  1. Spear with a harpoon (synset 201142941)
    "harpoon whales"

Other Searches