speargun
Etymology
From spear + gun.
speargun means A tube-shaped gun that fires a barbed spear, almost always for underwater use. Lexicurio rates it Rare gem — a strength score of 79 out of 100.
noun
- A tube-shaped gun that fires a barbed spear, almost always for underwater use.“The five Euro Series spearguns, whose stocks range in length from 102 to 145 centimeters (about 40 to 57 inches), went on sale in January 2006, priced from $380 to $474.”