Meaning

1 senses
  1. The facilities and support equipment needed to assemble, test and launch a rocket-powered vehicle

launch complex — meaning, examples, forms, synonyms | Krumeto