Webster's Revised Unabridged Dictionary · 1913

launchpad

launchpad , noun

(Rocketry) a platform from which rockets or space craft are launched.