POLICE STATION Meaning of POLICE STATION in English ■ noun the office or headquarters of a local police force. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004