control center

English

Alternative forms

Noun

control center (plural control centers)

  1. an area from which activities in other areas are directed

Further reading

Anagrams