lily iron
noun
1
: a harpoon with a detachable barbed head used especially in swordfishing
2
: the head of a lily iron
Love words? Need even more definitions?
Merriam-Webster unabridged
Share