WordNet: harpoon gun

Sanatista
a cannon or similar gun that fires harpoons



harpoon gun