English / phrase
police station
A2MEANING IN ENGLISH
the local office or headquarters of a police force
In context
01
He went straight to the nearby police station to report the lost wallet.
02
Two patrolling officers returned to the police station after their shift.
Synonyms
station house,precinct,cop shop