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