launchpad

1 ENTRIES FOUND:
launchpad /ˈlɑːntʃˌpæd/ noun
plural launchpads
launchpad
/ˈlɑːntʃˌpæd/
noun
plural launchpads
Britannica Dictionary definition of LAUNCHPAD
[count]
: an area from which a rocket is launched — often used figuratively
— called also launching pad