station house
English Dictionary
->
Letter S
-> station house
Search Dictionary:
station house Definition
(n)
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
; "
in
England
they
call
a
police
station
a
police
office
"
station house Synonyms
police headquarters
police office
police station
station house
© Art Branch Inc.