control center
noun
: an installation or activity from which a series of operations is directed
civil defense control center
Love words? Need even more definitions?
Merriam-Webster unabridged
Share