headquarters

noun

  • Business (Corporate) Law/Company Law

Definitions of headquarters

  • the main offices of a company or other organisation

    A leading pharmaceutical company officially has opened its new £100m European headquarters in Hertfordshire.

This is a limited preview — please sign in or subscribe to learn everything we know about the term “headquarters”.

Phrase Bank for headquarters

Additional Notes for headquarters