harpoon: meaning and definitions

EnglishType a word

What is harpoon?

What is harpoon?

  • A spearlike weapon with a barbed head used in hunting whales and large fish.
  • To strike, kill, or capture with or as if with a spearlike weapon.

Search words

Upgrade your experience