Definitions from Wiktionary (torpedo tube)
▸ noun: (nautical) 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.
▸ Also see torpedo_tube
▸ Words similar to torpedo tubes
▸ Usage examples for torpedo tubes
▸ Idioms related to torpedo tubes
▸ Wikipedia articles (New!)
▸ Words that often appear near torpedo tubes
▸ Rhymes of torpedo tubes
▸ Invented words related to torpedo tubes
▸ noun: (nautical) 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.
▸ Also see torpedo_tube
Phrases:
▸ Words similar to torpedo tubes
▸ Usage examples for torpedo tubes
▸ Idioms related to torpedo tubes
▸ Wikipedia articles (New!)
▸ Words that often appear near torpedo tubes
▸ Rhymes of torpedo tubes
▸ Invented words related to torpedo tubes