launch complex

Noun

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