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