Other crossword clues for answer "TORPEDOTUBE"TORPEDOTUBESubmarine rocket launcherNaval weapons launcher*Submarine weapon launcherPart of a submarineSubmarine weapon spacePart of a sub system