torpedo tube Syllabification: (tor·pe·do tube)Definition of torpedo tube noun a tube in a submarine or other ship from which torpedoes are fired by the use of compressed air or an explosive charge. torpedo tube in other Oxford dictionaries Definition of torpedo tube in the British & World English dictionary