harpoon Definition
Definition
A long, harpoon-like spear with a barbed head, used to hunt marine animals such as whales or dolphins, or to fish in certain conditions; metaphorically, it can refer to something designed to catch or seize.
Browse
A long, harpoon-like spear with a barbed head, used to hunt marine animals such as whales or dolphins, or to fish in certain conditions; metaphorically, it can refer to something designed to catch or seize.
Browse