Subscriber login


Forgot your password?

Library card login

Other

cop shop

Translate cop shop | into German
Definition of cop shop

noun

British informal
  • a police station.

cop shop in other Oxford dictionaries

Definition of cop shop in the US English dictionary