police station

 

noun

  • the office or headquarters of a local police force.