STATION HOUSE


Meaning of STATION HOUSE in English

[station house] n (1833): a house at a post or station; esp: police station

Merriam-Webster English vocab.      Английский словарь Merriam Webster.