torpedo tube

Noun

 * 1)  A metal tube mounted in a  or surface  into which a torpedo may be loaded and launched through the hull or from the deck; a torpedo launcher.

Translations

 * Chinese:
 * Mandarin: 魚雷管
 * Czech:
 * Danish:
 * Dutch: torpedobuis
 * Finnish:
 * German:
 * Italian: lanciasiluri
 * Russian:
 * Swedish: