COP SHOP


Meaning of COP SHOP in English

■ noun Brit. informal a police station.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.