Subscriber login


Forgot your password?

Library card login

Other

station house

Translate station house | into Spanish
Definition of station house

noun

North American
  • a police or fire station.

station house in other Oxford dictionaries

Definition of station house in the US English dictionary