Subscriber login


Forgot your password?

Library card login

Other

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