VariousWords beta
Related Terms:
Definitions:
Noun
launching pad
launchpad
launch pad
launch area
pad
Definition: a platform from which rockets or space craft are launched
Definition: Alternative form of launch pad