: a barbed spear or javelin used especially in hunting large fish or whales
harpoon
transitive verb
harpooner
noun
Love words? Need even more definitions?
Merriam-Webster unabridged
Share