station house

Noun
  1. a station that serves as headquarters for police in a particular district; serves as a place from which policemen are dispatched and to which arrested persons are brought

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

station house
The police officer returns to the station house after his patrol.