Synonyms of Torpedo Tube in English :
Antonyms of Torpedo Tube in English
Thesaurus of Torpedo Tube in English
1. (noun) a tube near the waterline of a vessel through which a torpedo is fired