Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
station house
Jump to user comments
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
Related words
Related search result for "station house"
Comments and discussion on the word "station house"