launchable
/ˈlɑːntʃəbəl/Definitions
1. adjective
capable of being launched or set in motion
“The company’s new satellite is launchable within the next two years.”
2. noun
something that can be launched or set in motion
“The launchable was a state-of-the-art rocket system.”