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
Example : harpoon whales
Similar words of Harpoon :
