Definitions of launch pad:

  • noun:   a platform from which rockets or space craft are launched