Found 3 items, similar to Harpooned.
English → Indonesian (quick)
Definition: harpoon
seruit
English → English (WordNet)
Definition: harpoon
harpoon
n : a spear with a shaft and barbed point for throwing; used for
catching large fish or whales; a strong line is attached
to it
v : spear with a harpoon;
“harpoon whales”
English → English (gcide)
Definition: Harpooned
Harpoon
\Har*poon"\, v. t. [imp. & p. p.
Harpooned
(-p[=oo]nd"); p. pr. & vb. n.
Harpooning.]
To strike, catch, or kill with a harpoon.
[1913 Webster]