Advertisement
Advertisement
View synonyms for police station
police station
noun
police headquarters for a particular district, from which police officers are dispatched and to which persons under arrest are brought.
police station
noun
the office or headquarters of the police force of a district
Discover More
Word History and Origins
Origin of police station1
First recorded in 1840–50
Advertisement
Related Words
- police headquarters www.thesaurus.com
- station house
Advertisement
Advertisement
Advertisement
Browse