Term of the Moment

Dolby Digital


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.