1
[ verb ] spear with a harpoon

Examples

"harpoon whales

Related terms

catch harpooner

2
[ noun ] a spear with a shaft and barbed point for throwing; used for catching large fish or whales; a strong line is attached to it
*