An Encylopedia Britannica Company

war room

1 ENTRIES FOUND:
war room noun
plural war rooms
war room
noun
plural war rooms
Britannica Dictionary definition of WAR ROOM
[count]
: a room where battles are planned that is equipped with maps, computers, etc.
: a room where people meet and exchange plans, ideas, information, etc., in an active way