harpooned
har-pooned
verb
Struck or killed an animal, especially a large marine creature, with a harpoon.
"The crew successfully harpooned the enormous whale."
Thesaurus
Synonyms: harpoon
har-pooned
Struck or killed an animal, especially a large marine creature, with a harpoon.
"The crew successfully harpooned the enormous whale."
Synonyms: harpoon