Definitions
noun
the office that serves as the administrative center of an enterprise
Look “central office” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the office that serves as the administrative center of an enterprise