cop shop


noun

slang a police station

Words nearby cop shop