launch complex

English

Noun

launch complex (plural launch complexes)

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

Synonyms

Derived terms

  • LC
  • SLC
  • space launch complex