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 ?
New commercial satellite images of North Korea's Sohae Satellite Launching Site in North Pyongan province show no signs of upcoming missile launch, 38 North reported Friday.
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.
Also, this new Azerbaijani communications satellite must be sent to the space launching site before the end of 2017.