An Encylopedia Britannica Company

station house

1 ENTRIES FOUND:
station house noun
plural station houses
station house
noun
plural station houses
Britannica Dictionary definition of STATION HOUSE
[count]
: a house or building that is part of a station
especially US : police station