Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
Multi-word Results
launch pad the platform or base from which a rocket or missile is launched.
launch vehicle a system, usu. a rocket, from which a spacecraft or other payload is launched.
launch window the short period of time during which a rocket must be launched if it is to arrive at a certain place at a certain time.