launching site


Also found in: Thesaurus, Encyclopedia.

launching site

Any site or installation with the capability of launching missiles from surface to air or surface to surface.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.launching site - a place for launching padslaunching site - a place for launching pads    
launch area, launch pad, launching pad, launchpad, pad - a platform from which rockets or space craft are launched
land site, site - the piece of land on which something is located (or is to be located); "a good site for the school"
References in periodicals archive ?
Meeting the Jones boys of Treorchy Male Choir at the recording of a Christmas programme | Meeting the Jones boys of Treorchy Male Choir at the recording of a Christmas programme | At Cardiff's St David's Hall on May 20, 1987 | At Cardiff's St David's Hall on May 20, 1987 | Launching site for a superstar - Tom Jones, then Tommy Scott, and The Senators rehearse in a room above the Thorn Hotel, Abercynon, in 1963 | Launching site for a superstar - Tom Jones, then Tommy Scott, and The Senators rehearse in a room above the Thorn Hotel, Abercynon, in 1963 ith a fortune of PS155m, Tom Jones is Wales' wealthiest musician.