English | German | Russian | Czech

station house English

Meaning station house meaning

What does station house mean?

station house

(= 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

Synonyms station house synonyms

What other words have the same or similar meaning as station house?

Are you looking for...?