Answer: torpedotube

AnswerCrossword Clue
TORPEDOTUBE

Submarine rocket launcher

TORPEDOTUBE

Naval weapons launcher

TORPEDOTUBE

Part of a submarine

TORPEDOTUBE
Submarine weapon space