/ˈlɔːntʃ.pæd/
Launch-pad meaning : The surface or structure from which a launch is made. A starting point.
launch pad
churchkeys
bastinadoing
arrow worms
caw