rhizoverbBeta
Feedback

harpoon

Barbed hunting spearnoun / verb · A barbed spear for hunting large sea animals, or to hunt with one.