HARPOON GUN


Meaning of HARPOON GUN in English

noun

: a machine for hurling a harpoon

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