Having one's main offices or administrative center located in a particular place; based at a specific headquarters location.
From headquarters, compound of head + quarters. Military term from the 17th century, where 'quarters' meant lodging and 'head' indicated the commanding position. Business usage developed in the 19th century.
Try Another Word