Station house Meaning, Definition & Usage
-
noun 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
police headquarters; police station.
WordNet
Definitions
- .
(a) The house serving for the headquarters of the police assigned to a certain district, and as a place of temporary confinement .(b) The house used as a shelter at a railway station.