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.
Dictionary of Military and Associated Terms. US Department of Defense 2005.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Switch to new thesaurus
Noun | 1. | ![]() launch area, launch pad, launching pad, launchpad, pad - a platform from which rockets or space craft are launched |
Based on WordNet 3.0, Farlex clipart collection. © 2003-2012 Princeton University, Farlex Inc.