stationhouse
noun
- 1
A structure or other area set aside for storage of fire-extinguishing equipment.
- 2
The headquarters of a police force or unit for a specific district; a police station.
- 3
A building serving as shelter at a railway station.
Translate “stationhouse” to another language
Click any language to open the translator with this word already filled in.