English version

general headquarters in Organizations topic

From Longman Dictionary of Contemporary Englishgeneral headquartersˌgeneral ˈheadquarters noun [plural] 🔊 🔊 PMSSOthe place from which the actions of an organization, especially a military one, are controlled