VariousWords beta
Related Terms:
bridewell
barrack
police office
police box
squad room
charpering carsey
cophouse
producer
headquarters
holding cell
stationhouse
offender
precinct
substation
confinement
police force
police blotter
cop shop
blotter
Definitions:
Noun
police station
police headquarters
station house
Definition: 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
Definition: A building serving as the headquarters of a branch of the police force, and sometimes as a temporary place of confinement for offenders.