Noun
English Wikipedia has an article on:launch windowWikipedia
launch window (plural launch windows)
(astronautics) The specific time period during which a rocket or spacecraft may be launched in order to achieve its mission.
A launch window indicates the time frame on a given day in the launch period (is a collection of days) that the rocket can launch to reach its intended orbit or in this case meet the International Space Station. Source: Internet
Despite Nintendo's commitment to its software library, however, it was still criticized by some for not featuring enough game titles during the console's launch window. Source: Internet
NASA still held out hope that another Mariner probe and Atlas-Centaur could be readied before the 1971 Mars launch window closed. Source: Internet
Retrospectively, Joystiq compared the GameCube's launch window to its successor, the Wii, noting that the GameCube's "lack of games" resulted in a subpar launch, and the console's limited selection of online titles hurt its market share in the long run. Source: Internet
EA had plans to work on Mercenaries 3: No Limits and honestly, if it was ready for launch or the launch window, this could’ve been a big success early on. Source: Internet
If China misses that launch window, they will have to wait a few years for it to come back around. Source: Internet