police headquarters definition

  • noun:
    • a station that serves as headquarters for police in a certain area; serves as a place where policemen tend to be dispatched and which arrested persons are brought

Related Sources

  • Hypernym for "police headquarters"
29 votes

How would you define police headquarters?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!