Meaning of harpoon
Definition of harpoon
(noun)
a
spear
with a
shaft
and
barbed
point
for throwing;
used
for
catching
large
fish
or whales; a
strong
line
is
attached
to it
(verb)
spear
with a harpoon; "harpoon whales"
Other information on harpoon
WIKIPEDIA results for
harpoon
Amazon results for
harpoon
Tweet