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.”
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.”