POLICE STATION


Meaning of POLICE STATION in English

( NAmE also ˈstation house ) noun

the office of a local police force :

The suspect was taken to the nearest police station for questioning.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.