harpoons

noun

  1. 1

    A spearlike weapon with a barbed head used in hunting whales and large fish.

  2. 2

    A harmonica.

verb

  1. 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.