Noun: torpedo tube tor'pee-dow t(y)oob- A tube near the waterline of a vessel through which a torpedo is fired
"The submarine prepared to launch a torpedo from its torpedo tube"
Derived forms: torpedo tubes
Type of: tube, tubing
Encyclopedia: Torpedo tube