torpedo tube (English, noun)
expansion: torpedo tube (plural torpedo tubes)
Senses:
topics: nautical
transport
glosses: A metal tube mounted in a submarine or surface warship into which a torpedo may be loaded and launched through the hull or from the deck; a torpedo launcher.
Forms:
form: torpedo tubes
tags: plural