launching pad
1.
(
noun
) a platform from which rockets or space craft are launched
Synonyms:
launch area
,
launch pad
,
launchpad
,
pad
Related Words:
platform
Terms and Conditions of Use / Copyright Notice