Synonyms of harpoon in English:

harpoon


See definition of harpoon

noun

1

SYNONYMS

spear, trident, arrow, dart, barb

rare gaff, leister