Harpoon Meaning

There are 2 meaning(s) for word Harpoon

Meaning 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

Meaning 2 : spear with a harpoon

    Example : harpoon whales