WikiWord

stationhouse

From WikiWord, the free dictionary

English

Definitions

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.

Related words

Synonyms

References