What is the meaning of station house in English?

Learn vocabulary with pictures as well as definitions of station house in English

Learn in

See more

n. station house

Definition of station house in English

Complex in which firefighters perform their work activity when not occupied with an emergency.

Synonyms of station house in English

fire stationfirehouse