head office in German head office in German Hauptsitz noun The main administrative centre for a company or organisation. Add to Flashcards