police station

definition: a station that serves as headquarters for police in a particular district
example:
speech part: noun
synonyms: police headquarters station house
Video not found.