Torpedo-tube meaning

A tube in the hull of a submarine or another naval vessel or mounted on the deck of a surface warship, through which torpedoes are launched.
noun
0
0
A tube for launching torpedoes.
noun
0
0
(nautical) The tube, through the hull of a submarine, though which torpedoes are launched.
noun
0
0
Advertisement