EnglishMain Dictionary
harpoon
Universal Words
noun, verb
noun a weapon like a SPEAR that you can throw or fire from a gun and is used for catching large fish, WHALES, etc.
verb [VN] to hit sth with a harpoon:
Thousands of whales have been harpooned in these waters.
\