Dictionary of Ichthyology  

spear gun = any explosive propelled spear used to catch larger fishes, e.g. swordfishes.

Fisheries Museum of the Atlantic, Lunenburg. The label reads in part "swordfish gun from Denmark" and "kick like a mule". Photograph by Brian W. Coad.

Canadian Museum of Nature
www.briancoad.com