deployable

Etymology
From,.

Adjective

 * 1) Able to be deployed.
 * 2)  Ejectable, separable from the aircraft.
 * 1)  Ejectable, separable from the aircraft.

Noun

 * 1) Something, such as a software package or a military resource, that may be deployed.