HEADQUARTERS Meaning of HEADQUARTERS in English ■ noun [treated as sing. or plural ] the managerial and administrative centre of an organization. ↘the premises of a military commander and their staff. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004