What is the meaning of station in English?

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

Learn in

See more

n. station

Definition of station in English

Public transport terminal in which vehicles drop off and collect passengers or goods and where tickets are sold.

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

See more

n. police station

Definition of police station in English

Building in which the police officers of a district perform their functions.

Synonyms of police station in English

station housecop shopnickbarracks