launchpad Meaning, Definition & Usage

  1. noun a platform from which rockets or space craft are launched
    launching pad; launch pad; pad; launch area.

WordNet