station house

1 ENTRIES FOUND:
Save
station house noun
plural station houses
station house
noun
plural station houses
Learner's definition of STATION HOUSE
[count]
: a house or building that is part of a station
especially US : police station
Comments & Questions
Comments & Questions
What made you want to look up station house? Include any comments and questions you have about this word.