Launching place (3)
I believe the answer is:
pad
'launching place' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for pad that I've seen before include "Walk with soft steady steps" , "Footprint - home of one's own (slang)" , "Absorbent material" , "Residence" , "wearing this?" .)