harpooned

HARPOON'ED, pp. Struck, caught or killed with a harpoon.