LOCAL POLICE STATION Meaning of LOCAL POLICE STATION in English building in which police officers work in a particular town Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012