Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
station house
in English
station house
us
//ˈsteɪ.ʃən haʊs//
uk
//ˈsteɪ.ʃən haʊs//
#common
Definitions
Noun
a
police
headquarters
for
a
district
;
local
unit
shelter
at
a
railway
stop
central
police
area
office
The
police
officer
reported
to
the
station
house
to
start
her
shift
.