Look Up Another Term

Definition: war room


A control center facility that allows people to observe an operation in progress. It is typically filled with numerous computer screens. See network control center.