launchplex

/ˈlɑŋtʃpleks/

Definitions

1. noun

A complex of launch facilities, typically associated with space exploration or rocketry.

“The launchplex played a crucial role in the development of the country’s space program.”

Synonyms

  • launch complex
  • rocket base

Antonyms

  • ground station