English synonyms about - contact  

torpedo tube

noun

1 torpedo tube

A tube near the waterline of a vessel through which a torpedo is fired.


Find more on torpedo tube elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0231