Definition of submarine-launched in English:

submarine-launched

adjective

  • (Of a plane, missile, etc.) that is launched from a submarine.

Origin

1940s; earliest use found in Flying.