POLICE STATION


Meaning of POLICE STATION in English

[police station] n (1846): the headquarters of the police for a locality

Merriam-Webster English vocab.      Английский словарь Merriam Webster.