Word info

stationhouse

Noun

Meaning

(US) A structure or other area set aside for storage of fire-extinguishing equipment.

(US) The headquarters of a police force or unit for a specific district; a police station.

A building serving as shelter at a railway station.

Source: en.wiktionary.org

Close letter words and terms