launch pad


Meanings

  • a platform from which rockets or space craft are launched