deployable
About 0.08 uses per million words.
Meaning
- adjective Able to be deployed.
- adjective Ejectable, separable from the aircraft.
- noun Something, such as a software package or a military resource, that may be deployed.
Similar words
mobile rollout positioning intervention pulldown drop-down stationing emplacement roll-out dropdown
Often followed by
and in structures forces antenna solar units within reflector
Save “deployable” to learn later