noun
: principal business location or base of operations : headquarters
the branch manager had a telegram from the home office informing him of price changes
the diplomat cables the home office for instructions
noun
: principal business location or base of operations : headquarters
the branch manager had a telegram from the home office informing him of price changes
the diplomat cables the home office for instructions
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012