Lily Iron (noun) Definition, Meaning & Examples

noun
  1. a harpoon whose head may be detached.
noun
  1. a harpoon, the head of which is detachable
Lily Iron (noun) Definition, Meaning & Examples

More Definitions