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