stationhouse
noun
Definitions
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.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
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.