Definitions of launchpad:

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