Synonyms of harpoon in English:

harpoon


See definition of harpoon

noun

1

SYNONYMS
spear, trident, arrow, dart, barb
rare gaff, leister