police station (0 synonym found)

Definition of police station:

(n) : a building serving as the headquarters of a branch of the police force

Definition of police station:

(n) : a building serving as the headquarters of a branch of the police force
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top