police headquarters
English Dictionary
->
Letter P
-> police headquarters
Search Dictionary:
police headquarters Definition
(n)
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
; "
in
England
they
call
a
police
station
a
police
office
"
police headquarters Synonyms
police headquarters
police office
police station
station house
© Art Branch Inc.