station house
Meanings
noun
- A structure or other area set aside for storage of fire-extinguishing equipment.
- The headquarters of a police force or unit for a specific district; a police station.
- A building serving as shelter at a railway station.
Word forms
Synonyms
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.