launch pad Meaning, Definition & Usage

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

WordNet