police station

the headquarters of a local or district police force

See police station in American Heritage Dictionary 4

noun
The headquarters of a unit of a police force, where those under arrest are first charged.

Learn more about police station

Related Articles

link/cite print suggestion box