Search Details

Word: headquarters (lookup usage) (lookup stats)


Meaning:

Noun:

  • A place of concentrated activity or influence
  • The center of a organization's operations or administration
  • The military installation from which troops are commanded and orders are issued; the military unit consisting of a commander and his support staff

Source: Wiktionary | Src Info »