Definition of Harpoon
- 1. A spear with a shaft and barbed point for throwing; used for catching large fish or whales; a strong line is attached to it Noun
- 2. Spear with a harpoon Verb
Semanticaly linked words with "harpoon"
Hyponims for word "harpoon"