STATION HOUSE


Meaning of STATION HOUSE in English

noun

: a house at a post or station: as

a. : police station

b. : fire station

c. : a usually rural railroad station

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.