spear gun

Noun

 * 1)  A form of mechanical gun that fires a spear as a projectile; generally used under water when spearfishing.

Translations

 * Greek: ,
 * Russian: подво́дное ружьё