LILY IRON


Meaning of LILY IRON in English

noun

1. : a harpoon with a detachable barbed head used especially in swordfishing

2. : the head of a lily iron

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.