Harpoon gun

What is Harpoon gun?

Harpoon gun definition and meaning on Dictionary terms:
noun
a small cannon for shooting harpoons.

 

reference: www.dictionary.com/browse/harpoon-gun

Tags: