deployable (English, noun)
expansion: deployable (plural deployables)
Senses:
glosses: Something, such as a software package or a military resource, that may be deployed.
Forms:
form: deployables
tags: plural