Word
submarine torpedo, n.
a torpedo designed to be launched from a submarine
<noun.artifact>
submarine torpedo
semantic pointers
hypernym
torpedo