What does harpoon mean?
noun, verb
A long, barbed spear used for catching fish, or to throw at a target. To catch or attack with a harpoon.
Example
"The fisherman harpooned the whale with a long, sharp spear."
Definition generated by AI and curated by RJS Tech Solutions LLP.