|
Definition of Stationhouse
1. Noun. (American English) A structure or other area set aside for storage of fire-extinguishing equipment. ¹
2. Noun. (American English) The headquarters of a police force or unit for a specific district; a police station. ¹
¹ Source: wiktionary.com