'launch pad' definitions:

Definition of 'launch pad'

(from WordNet)
noun
A platform from which rockets or space craft are launched [syn: launching pad, launchpad, launch pad, launch area, pad]

Words containing 'launch pad'