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