To establish or locate the main offices or center of operations in a particular place. To base an organization's primary administrative functions at a specific location.
From the noun 'headquarters', literally meaning the quarters (lodgings) of the head (commander). Originally a military term from the 1600s, it was later verbed to describe the action of establishing such a center.
The transformation of 'headquarters' from noun to verb reflects our modern business culture's need to describe the strategic placement of corporate power. Interestingly, where companies choose to headquarter often reveals as much about tax strategy and talent pools as it does about operational needs.
Complete word intelligence in one call. Free tier — 50 lookups/day.