speargun

Noun

 * 1) A tube-shaped gun that fires a barbed spear, almost always for underwater use.

Translations

 * Finnish: harppuunapyssy
 * Russian: подво́дное ружьё, гарпу́нное ружьё