Station house Meaning, Definition & Usage

  1. 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
  1. . (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.

Webster 1913