launchpad

Noun
  1. A platform from which rockets or space craft are launched (synset 103653005)

Found on Word Lists

Other Searches