English
Detailed Synonyms for police station in English
police station:
police station [the ~] nom
-
the police station
– a station that serves as headquarters for police in a particular district; serves as a place from which policemen are dispatched and to which arrested persons are brought 1the police headquarters; the police station; the station house– a station that serves as headquarters for police in a particular district; serves as a place from which policemen are dispatched and to which arrested persons are brought 1