* * *
head office UK US noun (ABBREVIATION HO, also main office) WORKPLACE
► [C] the main office of an organization or company: »
The group's head office is relocating to Manchester.
head office jobs/costs/cuts »They plan to cut 750 head office jobs.
► [U] mainly UK the management team who work at a head office: »
The budget needs to be referred to head office for final approval.
Financial and business terms. 2012.