stationhouse

English

noun
Definitions
  • (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.

Etymology

Compound from English station + English house (a house, company).

Origin

English

house

Gloss

a house, company

Kanji

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms