Look Up Another Term

Definition: silo


A separate space. See data silo and siloed application.