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 »