harpoons
noun
- 1
A spearlike weapon with a barbed head used in hunting whales and large fish.
- 2
A harmonica.
verb
- 1
To shoot something with a harpoon.
Translate “harpoons” to another language
Click any language to open the translator with this word already filled in.