torpedo tube

1. (noun) a tube near the waterline of a vessel through which a torpedo is fired
Related Words: tube, tubing



Terms and Conditions of Use / Copyright Notice