headquarters ·noun

Definition: the place from where an organization is controlled Level: B2