Station House (noun) Definition, Meaning & Examples

noun
  1. a police station or fire station.
noun
  1. a house that is situated by or serves as a station, esp as a police or fire station
Station House (noun) Definition, Meaning & Examples

More Definitions