Feedback
Police station
Meaning
Noun
●
In Buildings & Law enforcement:
A
building
serving
as the
headquarters
of a
branch
of the
police force
, and sometimes as a
temporary
place of
confinement
for offenders.
Sourced from
Wiktionary
Synonyms
Cophouse
Kotwali
Cop Shop
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better