Definition of “head office” - English Dictionary

“head office” in Business English

See all translations

head officenoun

uk us 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.

(Definition of “head office” from the Cambridge Business English Dictionary © Cambridge University Press)