Meaning of station house
Definition of station house
(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
Other information on station house
WIKIPEDIA results for
station house
Amazon results for
station house
Tweet