What is the meaning of police station in English?

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

Learn in

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