Synonyms of 'harpoon'
An arrow is a long thin weapon which is sharp and pointed at one end and which often has feathers at the other end. An arrow is shot from a bow.
warriors armed with bows and arrows
Thesaurus for harpoon from the Collins English Thesaurus
A harpoon is a long pointed weapon with a long rope attached to it, which is fired or thrown by people hunting whales or large sea fish .