English | German | Russian | Czech

police headquarters English

Meaning police headquarters meaning

What does police headquarters mean?

police headquarters

(= police station) a station that serves as headquarters for police in a particular district; serves as a place from which policemen are dispatched and to which arrested persons are brought

Synonyms police headquarters synonyms

What other words have the same or similar meaning as police headquarters?

Are you looking for...?