torpedo tube

Noun
  1. A tube near the waterline of a vessel through which a torpedo is fired (synset 104464873)

Other Searches