launch complex

listen to the pronunciation of launch complex
English - English
The facilities and support equipment needed to assemble, test and launch a rocket-powered vehicle