Meaning of police station
Definition of police station
(noun)
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
Other information on police station
WIKIPEDIA results for
police station
Amazon results for
police station
Tweet