About us
Define
Definitions for
"Deployable"
The ability for a building to be shipped as a compact unit and quickly assembled anywhere in the world.
rubb.com