rhizoverb
Beta
Feedback
→
harpoon
Barbed hunting spear
noun / verb · A barbed spear for hunting large sea animals, or to hunt with one.
Enable JavaScript for search, audio, and interactive vocabulary practice.