torpedo tube noun1 •A metal tube mounted in a submarine or surface warship into which a torpedo may be loaded and launched through the hull or from the deck; a torpedo launcher.The Canet torpedo tube, mounted on a movable carriage of a special type, somewhat like that mounted on the decks of ships, can be usefully employed for the defence of narrow channels and rivers. — 1889 formstorpedo tubes