Harpoon

A Long Spear-like Instrument Used In Fishing And Other Marine Hunting.

Harpoon Definition
Harpoon Definition