headquarters
noun
[ hɛdˈkwɔːtəz ]
• the premises occupied by a military commander and the commander's staff.
Similar:
head office,
main office,
HQ,
base,
nerve centre,
mission control,
general headquarters,
GHQ,
command post,
depot,
centre of operations,
headquarter
verb
• have headquarters at a specified location.
• "Unesco is headquartered in Paris"