cop shop


cop shop

or

cop-shop

n (Law) slang a police station
Translations