English Dictionary
Definition police department in British English
police department noun
[countable]noun1
the police organization responsible for a particular city
Synonyms and related words

English Dictionary
the police organization responsible for a particular city