Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of harpoon
  1. noun
    a spear with a shaft and barbed point for throwing; used for catching large fish or whales; a strong line is attached to it
  2. verb
    spear with a harpoon
    "harpoon whales"
Explanation of harpoon
My lists:
Recently viewed words: